backGo to search

Senior Java Developer

bullets
Java, Jira, Spring, Spring Boot, Jenkins, Kubernetes
bullets
Bangalore, Pune, Hyderabad, Gurgaon, Chennai

This position is relevant for immediate joiners only (should be ready to start by December 1st, 2023) and implies a hybrid work setup. Depending on the project, you will have to spend several days a week in the office. Our offices are currently located in Hyderabad, Bangalore, Gurgaon, Pune, and Chennai.

We are seeking a highly skilled Senior Java Developer to join our team.

As a Senior Java Developer, you will be responsible for developing, enhancing, and maintaining code, as well as building back-end microservices and REST APIs. Your expertise in Java and the Spring Framework, combined with your knowledge of APIs and microservices architecture, will be instrumental in the success of our projects.

responsibilities
  • Developing, enhancing, and maintaining high-quality code for complex software applications
    • Designing and building back-end microservices and REST APIs to support our application ecosystem
      • Collaborating with cross-functional teams to gather requirements, design solutions, and implement features
        • Conducting thorough unit testing to ensure code quality and reliability
          • Conducting code reviews and providing constructive feedback to improve the overall quality of the codebase
            • Following best practices and industry standards for software development, including code review, unit testing, continuous integration (CI), and continuous delivery (CD)
              • Participating in SCRUM ceremonies such as daily stand-ups, sprint planning, and retrospective meetings
                • Assisting in the estimation and planning of development tasks and projects
                  • Mentoring and providing guidance to junior developers, fostering their growth and development
                    • Collaborating with peers and stakeholders to drive innovation and contribute to the continuous improvement of our products and processes
                      requirements
                      • A Bachelor's Degree in Computer Science or a related field, with a preference for candidates holding a Master's degree in Computer Science
                        • At least 6 years of practical experience in software development
                          • Proficient in Java and the Spring Framework, with a hands-on approach to development
                            • Strong understanding of APIs and microservices architecture
                              • Comfortable working with various databases such as DB2, Oracle, and Mongo
                                • Demonstrated experience in developing and maintaining APIs
                                  • Excellent English communication skills at a B2+ level
                                    nice to have
                                    • Financial services background in wealth management
                                      • Knowledge of financial services and wealth management
                                        • Familiarity with SCRUM methodologies
                                          • Experience with CI/CD pipelines
                                            • Proficiency in front-end technologies (HTML, CSS, JavaScript)

                                              Benefits

                                              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