Description
We are eagerly searching for a Senior Java Software Engineer to become a part of our team.
In this role, you will be tasked with the creation, development, and implementation of software solutions utilizing Java, SQL, and Spring Boot. You will also be enhancing the performance of the ONESOURCE Platform Technology streams.
If innovation stirs your passion, we encourage you to apply and join our team!
#LI-DNI
Technologies
- Core Java, SQL, Spring (Spring Boot, Spring Cloud), Design patterns, RESTful web services
Responsibilities
Design, develop, and implement software solutions using Java, SQL, and Spring BootCooperation with cross-functional teams to define requirements and pinpoint areas for improvementCreation of scalable and efficient code to boost the performance of the ONESOURCE Platform Technology streamsConducting of unit tests and code documentation to ensure high-quality deliverablesParticipation in customer and project interviews to collect feedback and comprehend requirementsRequirements
A range of 5 to 8 years of experience with Java, Spring Boot, and SQL, with a background in the finance sector as a bonusProficient understanding of Mockito and REST APIProficiency in Java 8Considerable experience in exception handling and multithreadingProven experience in the design and development of end-to-end solutionsFamiliarity with Unit TestingCapacity to create secure, stable, and high-performing codeSound understanding of software engineeringNice to have
Knowledge of CI / CDComprehension of microservices-based architecture or cloud technologiesWe offer
Opportunity to work on technical challenges that may impact across geographiesVast opportunities for self-development : online university, knowledge sharing opportunities globally, learning opportunities through external certificationsOpportunity to share your ideas on international platformsSponsored Tech Talks & HackathonsUnlimited access to LinkedIn learning solutionsPossibility to relocate to any EPAM office for short and long-term projectsFocused individual developmentBenefit package : Health benefits Retirement benefits Paid time off Flexible benefitsForums to explore beyond work passion (CSR, photography, painting, sports, etc.)