Position: Senior Java Developer
Category: Java
English level: fluent
Years of experience: 4


Skilled Full Stack Java Developer with 4 years of professional experience developing backend and frontend software for web applications, web services, and software systems in the Finance, Logistics, and Entertainment Domains. Proven expertise in maximizing project quality, improving business logic, increasing functionality, and enhancing performance. Skilled in using technologies such as Java, Spring Boot, PostgreSQL, MongoDB, Swagger, React.js, and Spring.

-------------------------------------------------
01/2022 - 03/2023

• Wrote unit tests and created a framework of classes for unit testing configurable parts of code.
• Designed REST API endpoints and added extra functionalities to existing endpoints.
• Manually tested newly added functionalities.
• Worked on SAP transaction request integrations through AWS SQS.
• Worked on migrating the code base to use latest language versions and client libraries implemented enforced type safety.
• Participated in architectural design sessions and documented technical solution documents.

-------------------------------------------------
02/2021 - 04/2022

• Implemented appropriate architecture for system MVP release.
• Created design to anticipate expected changes and ensure system extendibility.
• Employed gateway-oriented Microservices architecture.
• Connected services asynchronously and decreased throughput bottlenecks with messaging.
• Streamlined development and CI/CD processes by applying branching strategies and code review processes.
• Performed Unit and Integration tests with up to 80% coverage.
• Lead a small backend team and implemented conventions and good practices.

-------------------------------------------------
06/2021 - 12/2022

• Wrote UI tests and unit tests.
• Designed REST API endpoints and added extra functionalities to existing endpoints.
• Manually tested UI elements and functionality.
• Translated requirement documents into implementation plans and documented changes.
• Created reusable UI elements with functionality in React.

-------------------------------------------------
09/2018 - 12/2020

• Built REST API endpoints and documents with Spring Boot and Swagger.
• Converted monolithic application to Microservice architecture using React and Spring Boot.
• Generated custom reports with SQL and worked on analyzing company data.
• Worked with transaction management and third-party API integrations.
• Wrote reusable utility packages for financial transaction calculation business logic.