Skip To Main Content
backgo to search

senior java cloud developer

Java, Clean Code, Kotlin, Scala, Go Language, SQL, NoSQL tools, APIs and Integration, CI/CD, Spring, Ownership, Amazon Web Services
Sorry the job is no longer available.

We are looking for a highly skilled Senior Java Cloud Developer to join our remote team and work on an exciting project that requires expertise in developing cloud-based solutions. As a Senior Java Cloud Developer, you will play a key role in designing and developing cloud-based applications and services using Java or Kotlin or Scala or Go languages. You will be responsible for writing clean, efficient code and ensuring the scalability and reliability of the system. Your role will also entail designing, implementing, and maintaining APIs and integration standards for the cloud-based application. Additionally, you will be responsible for designing, implementing, and automating the creation of cloud infrastructure and delivery of application releases, advocating for efficient use of cloud resources to optimize costs, and building effective observability of managed solutions.

  • Design and develop cloud-based applications and services using Java or Kotlin or Scala or Go languages
    • Write clean, efficient code and ensure the scalability and reliability of the system
      • Design, implement, and maintain APIs and integration standards for the cloud-based application
        • Design, implement, and automate Cloud Infrastructure creation and application releases delivery
          • Advocate for efficient use of cloud resources to achieve cost optimizations
            • Build effective observability of managed solutions
              • Collaborate with cross-functional teams to deliver high-quality software solutions in line with project goals and timelines
                • Guide and mentor junior team members, fostering a positive learning environment and promoting professional growth
                  • Ensure the implementation and maintenance of infrastructures using Infrastructure as Code principles and tools
                    • Participate in code reviews and provide constructive feedback to team members
                      • Collaborate with stakeholders, demonstrating excellent communication and leadership skills
                        • Minimum of 4 years of experience as a Java Developer, working with cloud-based solutions and complex infrastructures
                          • Experience in at least one of the advanced programming languages - Kotlin, Scala, or Go
                            • Expertise in writing clean code, adhering to best practices and coding standards, and ensuring the maintainability of the codebase
                              • Strong knowledge of data structures and algorithms, enabling effective problem-solving and decision-making in complex environments
                                • Expertise in Amazon Web Services (AWS) for cloud infrastructure design, deployment, and management
                                  • Intermediate expertise in problem-solving and system design, facilitating optimal system performance and scalability
                                    • Intermediate knowledge of Microservices, enabling effective development of cloud-based applications and services
                                      • Advanced experience with SQL for data management and analysis
                                        • Intermediate experience with NoSQL tools for data storage and retrieval
                                          • Advanced experience with Spring for developing cloud-based applications and services
                                            • Intermediate experience with CI/CD tools, enabling efficient delivery of application releases
                                              • Strong ownership skills, taking responsibility and accountability for the project's success
                                                • Intermediate skills in requirement elicitation, ensuring the efficient delivery of projects
                                                  • Strong analytical skills, enabling effective problem-solving and decision-making in complex environments
                                                    • Strong English language skills at an upper-intermediate level, enabling clear collaboration, presentation, and discussion with the team and stakeholders
                                                      nice to have
                                                      • Experience with Docker and container orchestration tools, enabling efficient deployment of applications
                                                        • Experience with React or Angular for developing dynamic and responsive web applications

                                                          These jobs are for you

                                                          benefits for 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

                                                          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