Igor F.Back-end and Systems Engineer
Skills
A dedicated professional with a proven track record in the IT industry since 2008, specializing in Full-Stack Development. Experience includes a full year as a Business Analyst, which involved strategic engagement in the software development process and the implementation of the Scrum framework for a team of 10 developers from inception.
Senior Java Software Engineer
1/1/2020 - 7/1/2020
Worked with an extensive technology stack including Java 7/8, Spring Boot, JSF, and EJBs for one of the largest retail companies in Brazil. Developed proficiency in handling both current and legacy systems, ensuring seamless integration and functionality across platforms.Lead Backend Developer
7/1/2019 - 1/1/2020
Developed comprehensive expertise in Appway development tool (BPMN), progressing from basic to advanced levels through dedicated training. Contributed to an innovation team on a Machine Learning project, tasked with evaluating and selecting Object Detection market solutions based on cost-benefit analysis. Successfully supported and enhanced backend solutions and created new features for a project with a major car rental company in North America.Senior Java Developer
5/1/2018 - 7/1/2019
Developed and maintained REST APIs using SpringBoot with Spring MVC and other resources from the Spring Framework. Demonstrated proficiency in creating and maintaining Unit Tests utilizing JUnit, Mockito, and Selenium WebDriver. Designed and implemented authentication and authorization for a micro project using Spring Security with JWT. Developed and maintained front-end pages using React JS, ensuring seamless interaction with back-end services.Senior Java Developer II
2/1/2014 - 9/1/2016
Developed and maintained web systems using Java and JSF 2.2 technologies, with some legacy systems still utilizing JSF 1.2. Implemented user interfaces with Primefaces 4.0 and managed backend databases using PostgreSQL and Oracle DBMS. Employed GlassFish and JBoss AS application servers for deploying applications. Contributed to the architectural design and development of new systems as part of a dedicated team.Intermediate Java Developer
4/1/2013 - 2/1/2014
Developed proficiency in Rational Software Architect (RSA) and Websphere application server while working on front-end module development for a large-scale system utilizing BPM with IBM Process Designer. Demonstrated expertise in Primefaces and Richfaces frameworks, leveraging JBoss AS as the application server and PostgreSQL for database management across multiple systems.Business Analyst (System Analyst III)
9/1/2016 - 9/1/2017
Co-led a team of 10 developers specializing in Python and Ruby, contributing to the successful delivery of multiple projects. Produced high-quality technical documentation encompassing prototyping and use cases, ensuring clarity and thorough understanding of project requirements. Organized and prioritized assets for inclusion in sprints under the Scrum framework, optimizing team productivity and project timelines. Implemented an improved QA process for functional tests, significantly enhancing the accuracy and reliability of software deliverables.Senior Java Software Engineer
1/1/2022 - 7/1/2022
As a Backend Engineer, developed expertise in web products primarily based on Java and Kotlin, leveraging the Spring Boot framework for creating robust microservices. Utilized Jenkins to implement continuous integration and continuous deployment (CI/CD) pipelines, ensuring efficient and reliable code deployment.Senior Java Software Engineer
10/1/2021 - 1/1/2022
Developed proficiency in implementing microservices utilizing Java 8+ and Spring Boot. Enhanced technical expertise by using Swagger for API documentation. Demonstrated strong skills in unit testing with JUnit and Mockito, alongside other related technologies. Contributed to the delivery of new financial products for banking customers.Senior Java Software Engineer
8/1/2020 - 10/1/2021
Worked on an IoT project focusing on backend development and enhancements for a key product. Developed and refined features using Java 8, Docker, and the Spring framework, including Spring Boot and Spring MVC. Utilized Pivotal Cloud Foundry (PCF) for cloud deployments and employed extensive shell scripting to manage version upgrades and system processes.Intermediate Java Developer
11/1/2012 - 2/1/2013
Led the migration of Xmanager software, now known as Xmon, from ASP to Java using a proprietary framework named Xframe. Developed proficiency in Java and honed skills in software migration and system integration. Gained experience in utilizing proprietary frameworks to enhance system functionality and performance. Demonstrated ability to adapt to evolving technologies and streamline complex processes for improved software efficiency.
Information Technology at Estácio FIC College
2007 - 2012Project Management at Farias Brito College
2013 - 2014
Docker: Essential Tool for Developers at Udemy
11/1/2020Scrum Foundation Professional Certificate (SFPC) at CertiProf
7/1/2020Appway Fundamental - Appway 7 e-Learning at Appway
8/1/2019Introducing Spring Boot at Udemy
2/1/2018Learn Ruby on Rails from Scratch at Udemy
12/1/2017React + Redux: Fundamentals and Two Apps from the ABSOLUTE ZERO! at Udemy
10/1/2017Basics of Scrum, Agile and Project Delivery at Udemy
3/1/2017
Igor is available for hire
Hire Igor F.All Howdy Candidates are vetted for skills and english proficiency.