backgo to search

senior java developer with data structures and algorithms

Java, Clean Code, Kotlin, Scala, Go Language, SQL, NoSQL tools, CI/CD, Spring, APIs and Integration, Amazon Web Services, ReactJS

We are seeking a Senior Java Developer with Data Structures and Algorithms to join our remote team and work on the development and improvement of high-quality products. As a Senior Java Developer, you will demonstrate ownership and a proactive attitude toward problem-solving while working in a cloud environment. Your focus will be on quality, delivering products that meet or exceed customer expectations. You will be responsible for designing, developing, and maintaining complex Java applications using Kotlin, Scala, and Go languages. You will also work with SQL and NoSQL tools, CI/CD, Spring, APIs, and Integration, and Amazon Web Services. If you have excellent technical skills, a big picture view mindset, and a passion for delivering high-quality products, we encourage you to apply for this exciting role.

  • Design, develop, and maintain complex Java applications using Kotlin, Scala, and Go languages
    • Collaborate with cross-functional teams to analyze business requirements and design solutions that meet customer needs
      • Ensure code quality by following Clean Code principles and conducting code reviews
        • Develop and maintain APIs and Integration Standards to integrate various systems
          • Implement CI/CD pipelines to automate the software delivery process
            • Contribute to the development of microservices architecture and design
              • 4+ years of experience with Java
                • Expertise in Data Structure and Algorithms
                  • Knowledge of Kotlin, Scala, or Go languages
                    • Experience with React.js and Amazon Web Services
                      • Knowledge of Clean Code, System Design, Microservices, and Spring
                        • Experience with SQL and NoSQL tools, APIs, and Integration Standards
                          • Knowledge of CI/CD
                            • Excellent communication skills in English, with at least an Upper-Intermediate level competency

                              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

                              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