GO 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 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
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