I have had a lot of different experiences, since creation and customizing of Java web components to users interface,implementations of Use Cases or Users Stories, until intensives experiences with Java Back-End and participating inseveral migration processes. Besides working with code refactoring and Java project design, separating the core fromthe system and creating secondary modules, allowing these secondary modules to make use of the core functions ofthe system, reducing both the amount of duplicate code and memory consumption and processing time. In addition todeveloping various installation and configuration manuals for common development environments and solutions.Also working with refactoring and restructuring of mission critical systems, that executed more than 33 milliontransactions per day (banking sector), and several web systems projects in public and private sector, such as:Embrapa, CNM, UnB, Caixa Econômica, Unimed, ANAC, IPHAN, Ministry of Justice, Federal Police, Brazilian Army,Ministry of Social and Agrarian Development, Bank from Brazil and Brazilian Central Bank.I got a degree in Internet Systems Technology at the Teresina Faculty of Technology (2008), an MBA in InformationTechnology Management (2011), Certification "Sun Certified Java Programmer 1.5 (2010). Having almost 13 years ormore then 25.000 hour of experience developing web systems based on Java technologies and a lot of hours of study.Other skills: emotional intelligence, good communication, professional attitude, attendance, resoluteness, initiative,flexibility to work with legacy technologies and learn new technologies; team spirit, sense of urgency and leadership. Besides other skills, I have the EF Standard English C2 Proficient Certification (Read and Listening) and Sun Certified Java Programmer 1.5.
-
Training Consultant.Udemy Sep 2019 - Nov 2020Brasília E Região, BrasilResearch and development of new lines of training and capacity building. -
Java Consultant. Freelancer.Workana Sep 2018 - Nov 2020Remote, Brazil.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. -
Senior Java Software Engineer. Mirante It.Sicoob May 2017 - Aug 2018Brasília, BrazilActivities: 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). -
Senior Java Software Engineer. Montreal Ti.Mds - Ministério Do Desenvolvimento Social E Combate À Fome Dec 2016 - Apr 2017Brasília, BrazilSupport 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. -
Senior Java Software Engineer. Stefanini It.Banco Do Brasil Mar 2016 - Jun 2016Brasília, BrazilActivities: 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. -
Senior Java Software Engineer. Stefanini It.Polícia Federal Oct 2015 - Mar 2016Brasília, BrazilActivities: 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. -
Senior Java Software Engineer. Stefanini It.Ministério Da Justiça Sep 2015 - Oct 2015Brasília, BrazilActivities: 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). -
Senior Java Software Engineer. Brazilian Army Headquarters.Exército Brasileiro Jan 2012 - Oct 2015Brasília, BrazilActivities: 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. -
Senior Java Software Engineer. Dba It.Ministério Da Justiça Sep 2011 - Feb 2012Brasília, BrazilActivities: 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. -
Senior Java Software Engineer. Poliedro It.Anac - Brazil'S National Civil Aviation Agency Jan 2011 - Sep 2011Brasília, BrazilActivities: 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. -
Full Java Software Engineer. Brq It.Unimed Ceará Jul 2010 - Nov 2010Brasília, BrazilWorking 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. -
Full Java Software Engineer. Stefanini It.Caixa Econômica Federal Mar 2010 - Jun 2010Brasília, BrazilActivities: 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. -
Java Analyst.Universidade De Brasília Jan 2009 - Mar 2010Brasília, BrazilActivities: 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. -
Php Programmer.Cnm - Confederação Nacional De Municípios Aug 2008 - Dec 2008Brasília, BrazilActivities: 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. -
Junior Php/Java Programmer.Embrapa Mar 2007 - Jul 2008Brasília, BrazilActivities: 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.
Jean Silva Education Details
-
Cathedra Competências ProfissionaisGestão De Sistemas De Informação -
Faculdade De Tecnologia De Teresina - CetTecnologia Da Informação
Frequently Asked Questions about Jean Silva
What is Jean Silva's role at the current company?
Jean Silva's current role is Back-end Engineer. na OSF Digital..
What schools did Jean Silva attend?
Jean Silva attended Cathedra Competências Profissionais, Faculdade De Tecnologia De Teresina - Cet.
Not the Jean Silva you were looking for?
-
Jean Silva
Viçosa, Mg -
Jean Silva
Hr Manager | Head Of People | Human Resources | People Development | Business Partner | Employees RelationshipPiracicaba, Sp -
Jean Silva
São Paulo, Sp -
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial