Skip To Main Content
backGO TO SEARCH

Senior Java Developer

bullets
Java, Java Microservice Infrastructure, SQL, Software Engineering Processes, Spring Boot, Cloud, Financial Services
warning.png
Sorry, this position is no longer available

We're on the hunt for a Senior Java Developer to become part of our team.

The role requires office-based work during conventional business hours. Your primary role will be to contribute to the designing and developing of end-to-end solutions for our microservices architecture utilizing Spring Boot. The perfect candidate will exhibit a passion for software engineering processes and will possess extensive knowledge of SQL architecture and Cloud services. This know-how will go towards the construction of a robust, secure, and scalable infrastructure to underpin the company's crucial systems. We entreat applications from candidates who have a consistent history of delivering superior-quality code.

Responsibilities
  • Complex financial systems design, development, and maintenance using Java and Spring Boot
  • Construction of robust, scalable and secure code with a bias towards exception handling and multithreading
  • Cross-functional team collaboration to facilitate end-to-end project delivery
  • Providing technical leadership and mentorship for junior developers and team members
  • Participation in code reviews to ensure optimal performance, maintainability, and scalability
  • Ensuring adherence to best practices and software engineering processes
Requirements
  • A minimum of five years' experience in the role of a Java Developer
  • Profound understanding of Java Microservice infrastructure, including Spring Boot, and capability in designing and developing end-to-end solutions
  • Proficiency in SQL, Database design, and architecture
  • Comprehensive knowledge of software engineering processes
  • Proficiency in the English language to at least an Upper-Intermediate level
  • Capability to work from the office
Nice to have
  • Previous experience in the finance sector and comprehensive understanding of financial services and their technology requirements
  • Familiarity with CI/CD tools and processes
  • Knowledge of Cloud technologies and architecture

These jobs are for you

Benefits | Community | Professional Development

india.svg
For you
  • Insurance Coverage 
  • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
  • Financial assistance for medical crisis 
  • Retiral Benefits – VPF and NPS 
  • Customized Mindfulness and Wellness programs 
  • EPAM Hobby Clubs
For your comfortable work
  • Hybrid Work Model 
  • Soft loans to set up workspace at home 
  • Stable workload 
  • Relocation opportunities with ‘EPAM without Borders’ program

For your growth
  • Certification trainings for technical and soft skills 
  • Access to unlimited LinkedIn Learning platform 
  • Access to internal learning programs set up by world class trainers 
  • Community networking and idea creation platforms 
  • Mentorship programs 
  • Self-driven career progression tool