Skip To Main Content
backgo to search

senior data structures/algorithms engineer with java

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

We are looking for a Senior Data Structures/Algorithms Engineer with Java to join our remote team, responsible for developing and improving our product with a focus on quality. As a developer, you will demonstrate ownership and a proactive attitude toward problem-solving while working in a cloud environment. Your primary focus will be on delivering high-quality products that meet or exceed customer expectations. You will work closely with cross-functional teams to ensure seamless product delivery while adhering to best practices in software development.

responsibilities
  • Design, develop, and maintain Java-based applications
    • Collaborate with cross-functional teams to define, design, and ship new features
      • Work on bug fixing and improving application performance
        • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
          • Ensure that all code meets company standards for quality and is easy to maintain
            • Contribute to the design and implementation of microservices
              • Participate in code reviews and provide constructive feedback to other developers
                • Take ownership of tasks and deliver quality results within deadlines
                  • Engage with your mentor for continuous learning and development of technical and soft skills
                    requirements
                    • 4+ years of experience with Java, working on enterprise-grade applications
                      • Expertise in data structures and algorithms
                        • Knowledge of Kotlin/Scala/Go and experience with React.js
                          • Proficiency in Amazon Web Services (AWS) and experience with clean code practices
                            • Experience with system design, microservices, and Spring
                              • Familiarity with SQL and NoSQL tools and experience with CI/CD
                                • Experience with APIs and integration standards
                                  • Ownership mentality, able to take charge of tasks and deliver quality results
                                    • Big picture mindset, able to see the broader context of the project
                                      • Experience in requirement elicitation
                                        • Fluency in English, with an Upper-Intermediate level of competency
                                          nice to have
                                          • Experience with Docker and Kubernetes for containerization and orchestration

                                            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