Skip To Main Content
backgo to search

senior cloud java developer

bullets
Java, Spring, Spring Boot, Apache Kafka, Azure Kubernetes Service, Gitlab, Microsoft Azure, Java Microservice Infrastructure

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

In this position, you will be responsible for designing and implementing Java-based backend applications, deploying and managing complex cloud-native Java applications, and ensuring that non-functional requirements are met. You will be working with a team of highly skilled developers, architects, and product owners to deliver high-quality products that meet the needs of our clients.

responsibilities
  • Design and implement high-quality Java-based backend applications
    • Deploy, maintain, and monitor complex cloud-native Java applications on Azure Kubernetes Service
      • Ensure that non-functional requirements are met, including supportability, resiliency, capacity, and scalability management
        • Collaborate with a team of highly skilled developers, architects, and product owners to deliver high-quality products that meet the needs of our clients
          • Troubleshoot issues and provide timely solutions to ensure seamless application performance
            • Implement and maintain automated testing processes to ensure code quality
              • Continuously research and implement new technologies to improve the development process and application performance
                • Participate in code reviews, providing constructive feedback to other developers
                  • Maintain detailed documentation of the development process and application architecture
                    • Communicate effectively with cross-functional teams to ensure successful project delivery
                      requirements
                      • Minimum of 3 years of experience in developing Java-based backend applications
                        • Expertise in Spring, Spring Boot, and Apache Kafka
                          • Experience deploying and maintaining complex cloud-native Java applications on Azure Kubernetes Service
                            • Proficiency in Gitlab and Microsoft Azure
                              • In-depth knowledge of Java Microservice Infrastructure
                                • Strong understanding of Object-Oriented analysis and design, design patterns, clean code principles, and concepts like OOD, TDD, BDD, DDD, CI/CD
                                  • Ability to implement modern technical architectures and leverage their benefits in practice
                                    • Experience in meeting non-functional requirements including supportability, resiliency, capacity, and scalability management
                                      • Analytical and problem-solving skills with a focus on continuous improvement
                                        • Exceptional written and verbal communication skills in English (B2+ level)
                                          nice to have
                                          • Knowledge of Kubernetes, Docker, and ELK Stack
                                            • Experience with GitLab and Linux
                                              • Familiarity with Scrum, Kanban, and XP
                                                • Basic knowledge of investment banking and financial products

                                                  benefits for locations

                                                  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

                                                  don't have time? Apply later!We send you a link to the job in your e-mail
                                                  get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
                                                  a smiling man wearing sunglasses