Skip To Main Content
backgo to search

senior cloud java developer

bullets
Java, Spring, Azure Kubernetes Service, Gitlab, Microsoft Azure, Java Microservice Infrastructure, SQL, Kotlin

Join our remote team as a Senior Cloud Java Developer, playing a critical role in building and improving our core Java microservices infrastructure, using cutting-edge technologies and best practices.

As a Senior Java Developer, you will collaboratively work with the team and stakeholders to design and implement scalable, reliable, and high-performance software solutions. This is a great opportunity for someone who is passionate about creating innovative solutions and has experience with Java, Spring, and containerization technologies like Kubernetes.

responsibilities
  • Designing and developing Java microservices infrastructure
    • Collaborating with cross-functional teams to deliver high-quality features and improvements
      • Participating in the full software development lifecycle, including design, coding, testing, and production support
        • Creating and maintaining technical documentation
          • Ensuring software scalability, reliability, and performance
            • Participating in code reviews and providing constructive feedback to peers
              • Actively participating in Agile ceremonies, including sprint planning, stand-ups, and retrospectives
                • Troubleshooting and resolving production issues
                  • Mentoring and guiding junior developers
                    • Continuously learning and staying up-to-date with the latest technologies and industry trends
                      requirements
                      • At least 3 years of experience as a Backend Developer, Java Developer, Kotlin Developer, or Backend DevOps Engineer, etc.
                        • Deep expertise in Java 11 or higher, Kotlin, and Spring Framework for building scalable and high-performance applications
                          • Experience with Azure Kubernetes Service and Gitlab for version control, integration, and deployment
                            • Knowledge of Microsoft Azure, containerization (Kubernetes), and cloud computing
                              • Expertise in building and deploying Java microservices infrastructure
                                • Experience with SQL databases for designing and managing database schema, including procedures, triggers, and views
                                  • Excellent problem-solving and analytical skills
                                    • Experience with CI/CD pipelines and DevOps culture
                                      • Good communication skills in spoken and written English, at an upper-intermediate level or higher
                                        nice to have
                                        • Experience with other containerization technologies, like Docker
                                          • Good understanding of RESTful APIs and microservices architecture pattern
                                            • Experience with Test-Driven Development (TDD) methodology

                                              benefits for locations

                                              poland.svg
                                              ImageImage
                                              For you
                                              • Discounts on health insurance, sport clubs, shopping centers, cinema tickets, etc.
                                              • Stable income
                                              • Flexible roles
                                              ImageImage
                                              For your comfortable work
                                              • 100% remote work forever
                                              • EPAM hardware
                                              • EPAM software licenses
                                              • Access to offices and co-workings
                                              • Stable workload
                                              • Relocation opportunities
                                              • Flexible engagement models
                                              ImageImage
                                              For your growth
                                              • Free trainings for technical and soft skills
                                              • Free access to LinkedIn Learning platform
                                              • Language courses
                                              • Free access to internal and external e-Libraries
                                              • Certification opportunities
                                              • Skill advisory service
                                              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