Back icon

Senior Java Developer

Senior Java Developer 40 hrs/week, 12+ months

We're looking for a skilful and well-rounded remote Senior Java Developer with solid experience in developing microservices and understanding the peculiarities of microservices architecture.


  • Develop software with Java and Spring boot framework
    • Develop software in terms of microservices architecture
      • Design APIs to connect with other systems
        • Collaborate closely with specialists in front-end development, testing, and analytics
          • Work in accordance with agile software development methodologies


            • 4.5+ years of experience with Java development
              • Experience with developing microservices and understanding the peculiarities of microservices architecture
                • Experience with Spring Framework (Boot, MVC, data, security, etc)
                  • Experience with multithreading and asynchrony
                    • Experience of working with databases, ability to write and optimize requests (PostgreSQL)
                      • Experience of working with distributed stores and systems
                        • Experience of working with frameworks and automated testing instruments (Junit, Postman, Jmeter)
                          • Understanding of processes and methodologies of agile software development
                            • English level proficiency B1

                              Nice to have

                              • Java 8-11
                                • Spring Boot/ Spring Cloud
                                  • Spring (REST, security, JMS)
                                    • Tomcat
                                      • Jetty
                                        • Netty
                                          • PostgreSQL
                                            • Oracle
                                              • Redis
                                                • Maven
                                                  • Gradle
                                                    • Ansible

                                                      Benefits in eligible locations


                                                      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

                                                      40 hrs/week

                                                      Hours per week

                                                      12+ months

                                                      Project length

                                                      Armenia, Brazil, China, Colombia, Georgia, India, Italy, Kazakhstan, Mexico, Uzbekistan

                                                      Locations eligible for the position