backgo to search

senior java developer

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

We are looking for a Senior Java Developer to join our remote team, focused on quality and delivering high-quality products that meet or exceed customer expectations. As a Senior Java Developer, you will work on the development and improvement of our product, demonstrating ownership, and a proactive attitude toward problem-solving, especially in a cloud environment. This role requires strong expertise in Java, Data Structure and Algorithms, and knowledge of Kotlin/Scala/Go. Your soft skills must include ownership, a big-picture view mindset, and requirement elicitation experience.

  • Design, develop and maintain highly scalable, distributed, and fault-tolerant systems
    • Implement clean code principles for optimal system performance and maintainability
      • Collaborate with cross-functional teams to understand requirements and build high-quality products
        • Ensure API & Integration Standards are met and implemented
          • Design and develop microservices and implement them using Spring
            • Develop and maintain databases using SQL and NoSQL tools
              • Implement CI/CD pipelines for seamless software delivery
                • Provide technical guidance and mentorship to junior developers
                  • Participate in code reviews and maintain high code quality standards
                    • Demonstrate ownership and take a big-picture view mindset towards problem-solving
                      • At least 4 years of experience with Java development
                        • Expertise in Data Structures and Algorithms
                          • Experience with Kotlin/Scala/Go
                            • Proficiency with React.js
                              • Expertise in AWS
                                • Strong understanding of Clean Code principles
                                  • Knowledge of System Design
                                    • Experience with Microservices and Spring
                                      • Proficiency with API & Integration Standards
                                        • Experience with SQL and NoSQL tools
                                          • Knowledge of CI/CD
                                            • B2+ English level proficiency
                                              nice to have
                                              • Experience with Docker and Kubernetes for containerization and orchestration

                                                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