backGo to search

Senior Java Developer with Spring

hot
bullets
Java, Spring, REST, Spring Boot, Amazon Web Services, CI/CD, Kotlin
bullets
Bangalore, Pune, Hyderabad, Gurgaon, Chennai

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

As a Senior Java Developer, you will play a key role in designing and implementing high-performance, scalable, robust, and reliable server applications using Java, Spring Boot, Microservices, and Rest API. With at least 3+ years of relevant production experience, you will be responsible for ensuring the successful delivery of complex software projects.

responsibilities
  • Designing and implementing high-performance, scalable, robust, and reliable server applications using Java, Spring Boot, Microservices, and Rest API
    • Implementing Spring Security (JWT, OAuth) for different microservices
      • Writing Unit Test Cases, Integration testing, Code coverage, and Sonar bug fixes
        • Write optimized and reusable code
          • Create efficient pipelines and optimized Docker images
            requirements
            • 3+ years of relevant production experience in Java development
              • Strong proficiency in Java and Microservice Architecture Pattern
                • Experience with REST and Spring Boot
                  • Solid understanding of software development best practices and design principles
                    • Demonstrated ability to write clean, maintainable, and efficient code
                      • Experience in writing Unit Test Cases, Integration testing, and Code coverage
                        • Knowledge of CI/CD principles and experience with Jenkins
                          • Familiarity with Docker and the ability to create optimized Docker images
                            • B2+ level of English proficiency for effective communication
                              nice to have
                              • Knowledge of Amazon Web Services (AWS) cloud
                                • Familiarity with Kotlin programming language
                                  • Experience with Selenium for automated testing
                                    • Understanding of Spring Security
                                      • Exposure to gRPC
                                        • Familiarity with jQuery

                                          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