Senior Java Developer
We are actively looking for an experienced Senior Java Developer to enhance our dynamic, culturally diverse, and globally dispersed scrum team.
The ideal candidate will be integral to both developing innovative applications and upgrading our existing technological framework, with a particular emphasis on building effective back-end services.
Responsibilities
- Architect, refine, and sustain software across multiple platforms
- Develop and enhance back-end microservices and REST APIs
- Perform unit testing to ensure the robustness of applications
- Lead and manage code reviews to maintain exceptional coding standards
- Champion and implement best practices including continuous integration and comprehensive code reviews
- Actively participate in Scrum meetings to advance project management and strengthen team unity
- Engage in planning and estimation discussions to establish definitive project goals
- Mentor and assist junior developers, promoting a culture of collaboration and ongoing development
- Proactively integrate and adapt to new technological and architectural trends
Requirements
- A minimum of 3 years of professional software development experience
- Extensive expertise in Java and the Spring Framework
- Thorough understanding of APIs and microservices architecture
- Proficiency in SQL, Spring, and Spring Boot
- Experience in the financial services sector, particularly in wealth management, is advantageous
- Ability to adapt quickly to new programming languages and technological changes
- Excellent proficiency in English, with strong communication skills at a B2+ level
Nice to have
- Experience with Spring Batch
- Familiarity with the Microservice Architecture Pattern
- Hands-on experience with MongoDB and Java Microservice Infrastructure
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn