
Jean Silva
Junior PHP/Java Programmer.

Connect with Jean Silva to Send Message
Connect
Connect with Jean Silva to Send Message
ConnectTimeline
About me
Back-end Engineer. na OSF Digital.
Education

Cathedra Competências Profissionais
2011 - 2011MBA em Gestão da Tecnologia da Informação no Serviço Público Gestão de Sistemas de Informação
Faculdade de Tecnologia de Teresina - CET
2006 - 2008Tecnólogo em Sistemas para Internet. Tecnologia da Informação
Experience

Embrapa
Mar 2007 - Jul 2008Junior PHP/Java Programmer.Activities: Implementation of Use Cases. Working on developing a system to manage data from meteorological stations. collecting, calculating and exposing vital information to decision-making to maintenance of many cultures of plantations. This complex calculation was called "Evapotranspiration" that used many climatic variables filled by the meteorological stations. Technologies: PHP 4 (Object Orientation support), Java (Servlets, JSP, JDBC e Swing), Javascript, CSS and HTML 4 e SGBD Mysql 4, Apache HTTP Server. Show less

CNM - Confederação Nacional de Municípios
Aug 2008 - Dec 2008PHP Programmer.Activities: Web system development for municipal management. Implementation of use cases. Use of frameworkdeveloped by the own company.Technologies: Javascript, CSS, HTML, DHTML, PHP, Postgres e SVN.

Universidade de Brasília
Jan 2009 - Mar 2010Java analyst.Activities: Optimization of system performance through SQL query improvement, rebuilding queries and indexing data in tables. Achieving 90-minute query time reduction to just a few milliseconds. Code refactoring and Java project design, separating the core of the system from secondary modules. Allowing secondary modules to make use of core system functions and reducing both the amount of duplicate code and memory consumption and increasing processing time. Java Virtual Machine Tunning through Head and Garbage Collection management. Development and evolutionary and corrective maintenance in Hospital Management System. Preparation for the publishing of releases to be placed in environment test and production. I also worked in synchronization with the other internal and external team of developers. There are also other two kinds of system demands such as follows: to give support to users in solving production issues and to develop new features in the system for the improvement of hospital processes.Technologies: Struts 2, JSF (Core e Icefaces), Hibernate 2, JDBC, Eclipse, SGBD Postgres, Jboss AS, Javascript, CSS, HTML, DHTML e SVN. Show less

Caixa Econômica Federal
Mar 2010 - Jun 2010Full Java Software Engineer. Stefanini IT.Activities: Attendance of software incidents in production. Maintenance on business components and web components. Working with the Real Estate Operations Software (Sistema de operações Imobiliárias/SIOPI) in a highly critical environment and meeting emergency demands. Solving bug-related system performance during interventions were needed by using SQL queries, Java management sessions, Java system cache, and improvement of atomicity of transactions, both in Java code and SQL queries. Guaranteed quality deliveries were implemented using Junit testing technology. Using code refactoring was possible to improve the object-oriented programming and turned the system more modularizable and scalable, and also it created new Java methods, business Java classes, and applying project patterns in each new interaction from refactoring process. Show less

Unimed Ceará
Jul 2010 - Nov 2010Full Java Software Engineer. Brq IT.Working on a migration process to turn an old stand-alone system into a new web system. The old system was built inOracle Forms Technology and would be migrated to Java Server Faces using PrimeFaces as a library of userinterface components. Our goal was to get all SQL queries using Oracle Forms and put them in a DAO (Data AccessObject) layer accessing the same source of data in a lower layer, using MVC (Model View Controller) to rebuild thesystem in Java Web technology from old system in Oracle Forms Technology.Activities: Implementation of Use Cases. Migration from Oracle Forms System to a Java Web System. Technologiesused: JSF(Java Server Faces), Ajax4j, MyBatis/Ibatis (is a Java persistence framework that combines objects withstored procedures or SQL statements using XML descriptor or annotations), Junit Tests, Mockito, Servlets, JSP (JavaServer Pages), EJB (Enterprise JavaBeans), Jboss AS, Java Spring, Maven, Jasper-Ireports, Javascript and Oracle.Also PairProgramming, Scrum, TDD and SVN. Show less

ANAC - Brazil's National Civil Aviation Agency
Jan 2011 - Sept 2011Senior Java Software Engineer. Poliedro IT.Activities: Implementation of Use Cases and corrective and evolutionary maintenance in the softwares: Integrated CivilAviation Information System, National Inventory of Cultural References (IPHAN), Cofre Web (MPS) andEpidemiological Vector Management System (Poliedro).Development of web systems with following technologies: JSF (Java Server Faces)(Java Server Faces), Java Struts1, Hibernate 2 and 3, JSON, EJB 3, JUnit, EXT-JS 1, JPA, Glassfish 2.5. Enterprise Architect Application, UML andSCRUM. Databases: Oracle and PostgreSQL. Show less

Ministério da Justiça
Sept 2011 - Feb 2012Senior Java Software Engineer. DBA IT.Activities: Implementation of corrective and evolutionary Use Cases and maintenance in legacy systems, such asPenitentiary Information System and Naturalization System.Technologies: Java Server Faces, Java Struts, Java Swing, Digital Certification, Hibernate 2, EJB 2, JPA, JDBC,glassfish 3, Tomcat 7, Postgres-Sql, Db2.

Exército Brasileiro
Jan 2012 - Oct 2015Senior Java Software Engineer. Brazilian Army Headquarters.Activities: Implementation of use cases and corrective and evolutionary maintenance. System versioning control, merge, branches creation, tags. Build availability in test, homologation and production environments. Development process migration from RUP to SCRUM. Evolutionary and corrective maintenance in production environments and project releases. Development and implementation of new modules for the system. Creation and scheduling of jobs for processing SIAFI Operational system files.Software Experience: Siafi Panel. Web systems development with Java language based technologies: JSF / Flex, Hibernate 2, EJB 2, JUnit, JPA, Glasfish 2.5, Tomcat 7. Also Postgres / Sql, Scrum. Correcting of hundreds of bugs using the Mantis tool to management of incidents. Show less

Ministério da Justiça
Sept 2015 - Oct 2015Senior Java Software Engineer. Stefanini IT.Activities: Corrective and evolutionary maintenance in Java legacy web systems.Technologies: Java 4, Java 5, Java 6, Hibernate 2 and 3, JDBC, JSP, Struts, and JSF (Java Server Faces).

Polícia Federal
Oct 2015 - Mar 2016Senior Java Software Engineer. Stefanini IT.Activities: Corrective and evolutionary maintenance in Java web systems. Participation in the implementation process of agile development with SCRUM in pilot web application. Technologies: Java 7, Jboss Seam, Hibernate, Angular JS, Bootstrap 3, Maven 3.

Banco do Brasil
Mar 2016 - Jun 2016Senior Java Software Engineer. Stefanini IT.Activities: migration of the GAT (Sistema de Gerenciamento de Atendimento/Attendance Management System) and the Sistema de Atendimento (Attendance System), both from Java Server Faces technology to Angular JS. Technologies used: Java 7, JSF (Java Server Faces), SOAP, JAX-RS, Angular JS, Bootstrap, Maven.

MDS - Ministério do Desenvolvimento Social e Combate à Fome
Dec 2016 - Apr 2017Senior Java Software Engineer. Montreal TI.Support to IT analysts and managers in technical validation and analyse processes in the system delivered by outsourcing company that produces software products to this ministry. Including evaluations of good practices in software development, such as safety, bugs corrections and suggestions for improvements. In this occasion I have acted in architecture and development cell. I have experienced with the following systems: BPC na escola, CADSUAS, SIGBPC (Registration of Beneficiaries of the Continuous Social Assistance Benefit and their families). Other activities or technologies used: Jfrog Artifactory as Maven repository artifacts. Feng as repository of documents. OTRS (Sistema de Atendimento à Incidentes em Produção/System of Attendance to Incidents in Environment Production). Making corrections in incidents occurred in production environment. Analyze and production of technical advice related to incidents and proposition of technical solutions. Architectural analysis of systems with the goal of proposing improvements and encourage the use of good practices. Implementing test units and analyze the viability of creation of test units to improve the continuous integration process. I have participated in continuous integration deployment processes. Management of application servers, backup builds and unit tests using Jenkins and Sonar. Migration of web projects from ANT to Maven projects. Migration of repositories from SVN to GIT. Delivering releases in test and homologation environments. Analyze and restructuring of SQL queries in Oracle and DB2. Frameworks Java: JSF (Java Server Faces), Struts and Hibernate. Other activities: use of Oracle Virtual Box Machine to Linux Suse system. Upgrades of Jaspers reports and maintenance of tasks to scheduling and generating reports using Quartz framework. Development of several installation and configuration manuals for development environment and common solutions. Maintenance on authentication and authorization systems. Show less

Sicoob
May 2017 - Aug 2018Senior Java Software Engineer. Mirante IT.Activities: Refactoring and restructuring the mission-critical system that executed over 33 million transactions per day - SRTB (Bank Transaction Routing System). I turned 3 java web projects into 26 Maven Java web projects, integrating these projects using the Jenkins and Sonar tools. I also made architectural changes throughout the system design throughout Maven's classes, design, API creation, artifact management, and coordinated the transition processes to release the new release into the production environment, as well as working with the architects and eight other teams to engage them in the migration and continuous delivery process. Also working on Java Application to manage hundreds of ATMs in Brazil. Technologies involved: Java Socket, Threads, Sessions Management, PL-SQL, Service Integration with EJB ́s and Rest. Continuous Delivery: From Ant to Maven. Working on the backend layer and the front end layer of Java code using the following technologies: Java Flex with Adobe Air, desktop applications integrated with Web systems. Activities performed: Refactoring and restructuring the mission-critical system; $ 33 million transfers per day - Bank Transaction Receiving System (SRTB). Transforming three Java web projects into 26 Maven Java web projects. Integration of these projects with Jenkins and Sonar. Architectural changes to class design, API creation, Maven artifact management, project transition to production environment. Integration with architecture team and other teams for activation and continuous delivery process. Technologies used: Java Socket, Threads, Session Management, PL-SQL, EJB's and Rest services integration. Maven, Ant. Backend performance. Front End Performance (Java Flex with Adobe Air, Desktop Applications with web integration). Show less

Workana
Sept 2018 - Nov 2020Java consultant. Freelancer.Activities and experiences: Participation in a migration process from the Delphi / Visual Basic / Desktop system to the Java / Angular 2 web system. Operations of the banking system that processes calculations to forecast financial regulation. In the development of the process, agile development with SCRUM was used, with planning meetings, sprint definitions, research of user stories, reviews and weekly deliveries. Infrastructure, security and software quality. Development, Java project design and implementation of the Rest service to capture more than 250 variables and 15 metrics to identify the quality of systems published in test, approval and production environments. The variables were obtained and processed using routines executed from processes executed in the Jenkins software. The data were captured through the Rest services, which integrated the Oracle, PostgreSQL and Sonar software. When importing data, classes and attributes were created at runtime using Java Reflection in order to generate the nested object model according to the metrics of each Sonar and the system variables defined in Java. They were processed and persisted in NoSQL with MongoDB, metrics from more than 2000 commercial systems in Java through this processing API that was developed. Creation of a rest service to expose persistent data in NoSQL with MongoDB. SEE MORE IN PDF. Technologies involved: ReactJS, NodeJS, TypeScript, Bootstrap, Angular Material, Restful, Spring Boot, Hibernate 3, Jira Time Tracking, Home Office, HTML, CSS, JavaScript, GIT, SCRUM. Java 8, MySQL, AngularJS 2, JSON, Grunt, Docker, Java API for RESTful Web Services, continuous delivery using Jenkins, Maven, Sonar. Java Reflection. MongoDB, OracleDB, PostgreSQL. Java backend. Javascript front ends. Show less

Udemy
Sept 2019 - Nov 2020Training Consultant.Research and development of new lines of training and capacity building.
Licenses & Certifications
- View certificate

Develop Secure API Using AWS Lambda, Aurora Serverless MySql. 5h.
UdemyOct 2021 - View certificate

Segurança Web em Java: SQL Injection, Força Bruta e outros Ataques.
Alura Cursos Online - View certificate

Build Reactive MicroServices using Spring WebFlux/SpringBoot. 18h.
UdemyDec 2021 - View certificate

Amazon Web Services: Essencial. 12.5h.
UdemyMar 2021 - View certificate

APIs / Apps na AWS em ambientes de alta disponibilidade. 6 h.
UdemyDec 2021 
Architect Enterprise Applications With Java EE
Oracle- View certificate

Angular 2 Essential Training
LinkedInApr 2018 - View certificate

Orquestração de Containers com Kubernetes. 10h.
UdemyDec 2021 - View certificate

Desenvolvimento Android e IOS com Flutter 2021 -Crie 15 Apps. 64h.
UdemyMay 2021 - View certificate

REACT from zero to advanced. 15 h.
UdemyNov 2019 - View certificate

Learn Azure DevOps CI/CD pipelines. 12h.
UdemyDec 2021 
Architect Enterprise Applications With Java EE. 20 h.
OracleAug 2018- View certificate

An Introduction to the General Data Protection Regulation (GDPR)-2021
KnowBe4Sept 2021 - View certificate

Learning AngularJS 2
LinkedInApr 2018 - View certificate

Ultimate Openshift (2021) Bootcamp by School of Devops® 7.5h.
UdemyMay 2021 - View certificate

Angular: API Communication and Authentication. 1.5h.
LinkedInMay 2018 - View certificate

Orquestração de Containers com Kubernetes. 10h.
Udemy - View certificate

Microsserviços Java com Spring Boot e Spring Cloud. 8h.
UdemySept 2021 - View certificate

OpenID Connect & JWT: Identity as a Service for your Apps. 7h.
UdemySept 2021 - View certificate

CISSP Cert Prep: 1 Security and Risk Management (2015)
LinkedInMay 2018 - View certificate

The Nuts and Bolts of OAuth 2.0. 3.5h.
UdemySept 2021 - View certificate

Angular 2 Forms: Data Binding and Validation. 1h.
LinkedInNov 2019 - View certificate

CISSP Cert Prep: The Basics (2015)
LinkedInMay 2018 - View certificate

Docker do 0 à Maestria: Contêineres Desmistificados. 12.5h.
UdemyMay 2021 - View certificate

Angular: Ecosystems
LinkedInApr 2018 - View certificate

2021 Kevin Mitnick Security Awareness Training-2021
KnowBe4Sept 2021 - View certificate

Internet Security When You Work From Home.
KnowBe4Dec 2020 - View certificate

Angular 7/8 - Material Design + Node.js + MongoDB + Firebase. 39h.
UdemyMay 2021 - View certificate

Microservices and Azure Service Fabric Basics for Developers
LinkedInApr 2018 
Sun Certified Java Programmer for the Java Plataform – SCJP 1.5
OracleJan 2010- View certificate

Oracle-PL/SQL
Alura Cursos OnlineApr 2018 - View certificate

Complete Guide to Elasticsearch. 12h.
UdemyDec 2021 
Proficient (C2). 138 hours of conversation.
PreplyOct 2019- View certificate

Learning the Angular CLI
LinkedInMay 2018 - View certificate

CISSP Cert Prep: 7 Security Operations (2015)
LinkedInApr 2018 - View certificate

Modelagem e Normalização
Alura Cursos OnlineApr 2018 - View certificate

NodesJS and MongoDB Full Course. 15.5 hours.
UdemyDec 2019 - View certificate

Insights from a Cybersecurity Professional
LinkedInApr 2018 
Completed Courses Levels 1,2,3,4,5,6,7 and 2.500 words in English. (Similar to A1 and B2).
MemriseMay 2019- View certificate

Webservices REST com-JAX-RS e Jersey
Alura Cursos OnlineApr 2018 
Completed Levels: A1, B1.
BabbelOct 2019- View certificate

Spring Boot and ReactJS, Developing Complete Web Applications. 17 h.
UdemyNov 2019 - View certificate

CISSP Cert Prep: 2 Asset Security (2015)
LinkedInApr 2018 
Completed Level A1.
ABA EnglishOct 2019- View certificate

CISSP Cert Prep: 8 Software Development Security (2015)
LinkedInApr 2018 - View certificate

2020 Kevin Mitnick Security Awareness Training.
KnowBe4Dec 2020 - View certificate

Segurança Web - Vulnerabilidades de Sistemas e OWASP
Alura Cursos OnlineApr 2018 - View certificate

Web Services com JAX-WS e SOAP
Alura Cursos OnlineApr 2018 - View certificate

Amazon Web Services: Data Services. 4.5h.
LinkedInOct 2019 - View certificate
.webp)
C2 Proficient - EF SET Standard English Test
EF Standard English Test (EF SET)Oct 2019 - View certificate

Become an Angular 2+ Developer. 10 h.
LinkedInNov 2019 - View certificate

Cybersecurity Foundations
LinkedInApr 2018 - View certificate

Angular 2 Testing and Debugging
LinkedInApr 2018
Languages
- poPortuguês
- inInglês - conversação (avançado, não fluente), leitura (avançado)
Recommendations

Prachi walawalkar
To work on a challenging job profile which provides an opportunity to enhance my technical skills an...Kolhapur, Maharashtra, India
Renny pacheco
Relationship Manager with TMX GroupCanada
Dario domingo
Trabajando de administrador de sistemas | CPHE | apasionado al red teamArganda del Rey, Community of Madrid, Spain
Odai abdallah
IT Technical & Pre-Sales Manager at Al Majid Digital Solutions ( Juma Al Majid Group L.L.C)الإمارات العربية المتحدة
Margaux coret
EngineerGreater Paris Metropolitan Region
Julio zamora
Network Engineer at The Most Magical Place on EarthUnited States
Aziz p.
Principal Software Engineer | xJPMorganChase | xIBMDallas-Fort Worth Metroplex
Anjali vashisth
Product Lead @ commercetoolsSingapore
Jorge erazo
Business & IT executiveCosta Rica
Sarah gaverluk, cphr
HR ProfessionalGreater Edmonton Metropolitan Area
Aniket sathe
Project Manager at IBMPune, Maharashtra, India
Sunder iyer
Infrastructure Design & Management - Network SecurityDelhi, India
Almudena garci-martín pascual
Manager en FI GroupValencia y alrededores
Saw kyaw kyaw aye
Automotive Service Technician & Engineer | Automotive Electrician | Specialist in Automotive Service...Myanmar
Mario umaña - mariocho
Draftsman @Inverse ProjectSan José Metropolitan Area
Pinaki banerjee ✈
Final Year Aerospace Engineering Student seeking opportunities in R&D programmes realted to aerospac...Delhi, India
Israel akindipe
LL.M. Fellow, Vermont Law and Graduate School - Environmental LawyerSouth Royalton, Vermont, United States
Gareth webb
Managing Director at Fair WaysGreater Portsmouth Area
Tarun sudan
Supply Chain Network Modelling | Inventory Optimization | Project Management | Continuous Improvemen...Delhi, India
Cole bligh
Technology Architect Specialist at AccentureNew York City Metropolitan Area
...