Skip To Main Content
backgo to search

senior java engineer with data structures and algorithms

bullets
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 Engineer with Data Structures and Algorithms to join our remote team and work on our cloud-based product. Our team is focused on quality, delivering high-quality products that meet or exceed customer expectations. You will be responsible for the development and improvement of the product using cloud technologies, demonstrating ownership and a proactive attitude toward problem-solving. You will also be required to provide technical leadership and mentor less experienced developers.

responsibilities
  • Work with the team to build and maintain a cloud-based product
    • Provide technical leadership to less experienced developers on the team
      • Collaborate with cross-functional teams, including product managers, designers, and other developers, to identify and prioritize features
        • Write clean, maintainable, and high-quality code
          • Ensure that code meets or exceeds industry-standard coding practices and adheres to best practices for security and scalability
            • Contribute to the development of the product roadmap and architecture
              • Collaborate with DevOps engineers to set up and maintain CI/CD pipelines
                • Engage in continuous learning and development of technical and soft skills
                  requirements
                  • At least 4 years of experience with Java development
                    • Expertise with Data Structures and Algorithms
                      • Experience with React.js
                        • Familiarity with Kotlin, Scala, and Go languages
                          • Experience with AWS Cloud Services
                            • Strong focus on writing clean and maintainable code
                              • Deep knowledge of System Design, Microservices, APIs and Integration Standards, SQL and NoSQL tools, and CI/CD
                                • Demonstrated expertise with the Spring framework
                                  • Proficient in spoken and written English, allowing effective communication with team members and stakeholders (B2+ level)
                                    nice to have
                                    • Experience with containerization technologies such as Docker or Kubernetes

                                      benefits for locations

                                      india.svg
                                      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