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 seeking a Senior Java Developer to join our remote team. You will be responsible for the development and improvement of our product, demonstrating ownership and a proactive attitude toward problem-solving and working in a cloud environment. Our focus is on quality, delivering high-quality products that meet or exceed customer expectations. You will work with a team of talented developers to build scalable and robust applications that are reliable and maintainable.

  • Design and implement high-quality and scalable software solutions using Java and other technologies
    • Collaborate with cross-functional teams to design and develop new features and enhancements
      • Write clean, well-designed, and efficient code that adheres to software development standards
        • Participate in code reviews and provide feedback to other developers
          • Debug and troubleshoot issues in production and development environments
            • Continuously improve the quality of our codebase and development process
              • Stay up-to-date with the latest trends and technologies in software development
                • 4+ years of experience with Java, with a strong understanding of its core concepts and libraries
                  • Expertise in Data Structures and Algorithms, with a focus on optimization and performance
                    • Knowledge of Kotlin/Scala/Go, with experience working on projects using these languages
                      • Experience with React.js, with the ability to build dynamic and responsive user interfaces
                        • Experience with AWS, with a strong understanding of its various services and features
                          • Familiarity with Clean Code principles, with a focus on writing code that is easy to read, test, and maintain
                            • Strong knowledge of System Design, with the ability to architect systems that are scalable, robust, and fault-tolerant
                              • Experience with Microservices and Spring, with the ability to design and build highly scalable and distributed systems
                                • Knowledge of API and Integration Standards, with experience building and integrating APIs using REST or SOAP
                                  • Proficiency in SQL and NoSQL tools, with experience working with databases like MySQL, PostgreSQL, MongoDB, or Cassandra
                                    • Experience with CI/CD, with the ability to set up and maintain automated build and deployment pipelines
                                      • B2+ English level proficiency

                                        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