Back to Search
Senior Java Developer
Java, Java Microservice Infrastructure, SQL, Software Engineering Processes, Spring Boot, Cloud, Financial Services
Sorry, this position is no longer available
We're in search of a dedicated Senior Java Developer to join our team. This position requires on-site work during standard office hours.
The individual would take a leading role in designing and developing comprehensive solutions for the microservices architecture using Spring Boot. We're interested in those with a deep-rooted passion for software engineering processes, and a deep awareness of SQL architecture, and Cloud services. The overarching mission is to create a sturdy, scalable, and secure infrastructure to support the critical systems within the company. If you've got a history of delivering top-notch code, we're very interested in talking with you.
Responsibilities
- Complex financial system maintenance, design, and development using Java and Spring Boot
- Ensuring code robustness, scalability, and security with special attention to exception handling and multithreading
- Cross-functional team collaboration for end-to-end project achievement
- Provision of technical leadership and mentorship for junior developers and team members
- Participation in code reviews, with the aim of ensuring that code performance, maintainability, and scalability are optimized
- Maintenance of adherence to software engineering processes and best practices
Requirements
- Minimum of 5 years' experience within a Java Developer role
- Profound knowledge of Java Microservice infrastructure, including Spring Boot along with experience in designing and developing end-to-end solutions
- Proficiency in SQL, Database design and architecture
- Solid understanding of software engineering processes
- English language proficiency at least at an upper-intermediate level
- Capability to work from the office
Nice to have
- Experience within the finance sector, specifically knowledge of financial services and their technological needs
- Familiarity with the tools and processes of CI/CD
- Understanding of the architecture of Cloud technologies
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