Jefferson B.Full-stack Product Engineer
Skills
A postgraduate in Software Engineering with a specialization in Agile Methods, holding a Bachelor's degree in Computer Science. Brings over four years of experience in software development with Java 8+ and more than three years in Angular 8+. Possesses expertise in the Spring ecosystem, including Spring Boot, Spring Web, Spring Data JPA, Spring Cloud, Gateway, OpenFeign, and Service Discovery. Experienced in developing RESTful Web Services and deploying on AWS and Azure cloud platforms. Capable of designing and implementing microservices architectures and proficient in front-end technologies such as Angular, Angular Material, HTML, CSS, and TypeScript. Highly skilled in unit testing with JUnit and Mockito, and adept in using messaging systems such as Rabbit MQ and relational databases like PostgreSQL, MySQL, and SQL Server. Proficient in version control using Git and GitHub, with a solid understanding of code quality management tools like Sonar and SonarQube. Well-versed in design patterns and familiar with programming languages such as Kotlin, C/C++, Python, Dart, and the Flutter framework. Demonstrates a strong leadership spirit, resilience, collaboration, flexibility, and excellent communication skills.
Senior Java Developer
1/1/2023 - Present
As a Senior Java Developer on an SAP Commerce (Hybris) project for a leading international telecommunications company, the role involved overseeing the complete development lifecycle, including coding, unit testing, design, and architecture. Provided critical guidance and technical support to junior developers through code reviews, pairing sessions, and training on new technologies and software engineering practices. Responsibilities included solving complex issues during development, debugging code, optimizing performance, and ensuring application security. Collaborated effectively with architects, product managers, designers, and business analysts to ensure the application met user needs and business objectives.
Developed advanced data analysis skills utilizing Kibana and created dashboards to facilitate decision-making processes. Led a team of five developers, implemented processes to improve code quality, and was recognized as a Mentor in internal surveys.
Worked extensively with technologies such as Angular 17, Java 17, microservices, JWT, Spring Framework (Boot, Data, Security, Web/MVC), Kibana, ElasticSearch, JSF, JSP, JavaScript, various Design Patterns, Sonar, Sonarqube, Azure, SQLServer, PostgreSQL, JUnit, Mockito, RabbitMQ, Git, and GitHub.Full Stack Java/Angular Developer
2/1/2021 - 12/1/2022
Contributed to the development of a comprehensive investment system with functionalities for yield calculations, portfolio management, pensions, and integration with third-party systems. Implemented unit and integration tests to ensure software quality and reliability while providing code reviews to uphold high standards and best coding practices. Prepared extensive code documentation and detailed system functionalities for future reference and team collaboration, gaining a deep understanding of the financial sector and investor needs.
Implemented a microservice using Java and Spring Boot to efficiently manage AWS server instances, reducing unnecessary costs by creating server instances on-demand for complex, long-duration calculations and decommissioning them post-calculation.
Utilized a wide array of technologies including Angular 8, Java 11, microservices, JWT, Spring Framework (Boot, Data, Security, Web/MVC), JSF, JSP, JavaScript, Design Patterns, Sonar, Sonarqube, AWS, MySQL, PostgreSQL, JUnit, Mockito, Git, and GitHub.Full Stack Java Developer
10/1/2019 - 1/1/2021
Acquired valuable experience in testing, debugging, code reviews, and collaborating with senior developers. Developed proficiency in Angular, Java 11, and microservices, and implemented JWT for enhanced security. Utilized the Spring Framework extensively, including Boot, Data, Security, and Web/MVC modules. Demonstrated strong skills in JavaScript and design patterns, and applied best coding practices through the use of Sonar and Sonarqube. Gained hands-on experience with AWS for cloud services and managed database operations using MySQL and PostgreSQL. Ensured software quality and reliability by writing unit tests with JUnit and Mockito. Maintained collaborative code management and version control using Git and GitHub, and documented code and system functionalities for future reference.
Computer Science at Catholic College of Paraíba
2017 - 2022Information Technology at Federal Institute of Paraíba - IFPB
2011 - 2013Software Engineering with Agile Methods at UniPê - University Center of João Pessoa
2023 - 2024
Basic Fundamentals of SAP at Ka Solution
10/1/2022SCRUM Overview at Ka Solution
10/1/2022AZ-900 Microsoft Azure Fundamentals at Ka Solution
10/1/2022Bootcamp Santander FullStack Developer 2022 at Digital Inovation One
3/1/2022Bootcamp Inter Frontend Developer at Digital Inovatio One
2/1/2022Bootcamp GFT Start 4 Java at Digital Inovation One
2/1/2022
Jefferson is available for hire
Hire Jefferson B.All Howdy Candidates are vetted for skills and english proficiency.