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 are seeking a dedicated Senior Java Developer who can join our dynamic team and work from our office during regular hours.
You will primarily assist in designing and evolving end-to-end solutions within a microservices architecture using Spring Boot. The right person for this role is someone who has a strong passion for software engineering processes and a profound knowledge of SQL architectures. You are expected to have expertise in Cloud services, with a focus on establishing a robust, scalable, and secure infrastructure to support mission-critical systems. If you have demonstrated the ability to deliver high-quality code consistently, we look forward to connecting with you.
Responsibilities
- Involved in designing, developing, and managing complex financial systems using Java and Spring Boot
- Ensuring robust, scalable, and secure code with a concentration in exception handling and multithreading
- Collaborative efforts with cross-functional teams for driving end-to-end project delivery
- Delivering technical leadership and mentorship for junior developers and team members
- Active participation in code reviews to ascertain optimized performance, maintainability, and scalability
- Ensuring adherence with software engineering processes and best practices
Requirements
- Minimum 5 years as a Java Developer
- Profound knowledge of Java Microservice infrastructure, inclusive of Spring Boot, and experience in designing and developing end-to-end solutions
- Expertise in SQL along with Database design, and architecture
- Strong familiarity with software engineering processes
- Fluency in English with a minimum competency of an Upper-Intermediate level
- Capability to work out of the office
Nice to have
- Experience in the financial sector with a profound knowledge of its technology requirements
- Familiarity with CI/CD tools along with their related processes
- Knowledge of Cloud technologies and their architecture
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