backк поиску

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
bullets
India

We are looking for a proactive Senior Java Engineer with Data Structures and Algorithms to join our remote team. You will be responsible for developing and improving our product using cloud technologies, demonstrating ownership and a proactive attitude toward problem-solving. Your primary focus will be on the quality of the product, delivering high-quality products that meet or exceed customer expectations. You should have a strong understanding of Java and its core libraries, as well as experience with React.js, data structure and algorithms, and AWS. Furthermore, you should have experience with clean code, system design, microservices and Spring, APIs and integration standards, SQL and NoSQL tools, and CI/CD.

responsibilities
  • Develop and maintain high-quality software using Java and React.js
    • Collaborate with cross-functional teams to design, develop, and implement new features
      • Participate in code reviews to ensure code quality and maintainability
        • Assist with system design and architecture decisions
          • Ensure software meets or exceeds customer expectations for quality and usability
            • Contribute to the development of best practices for software development
              • Provide mentorship and guidance to less experienced developers
                • Stay up-to-date with emerging trends and technologies in software development
                  requirements
                  • 4+ years of experience with Java development
                    • Strong knowledge of React.js
                      • Expertise in data structure and algorithms
                        • Experience with Kotlin/Scala/Go
                          • Knowledge of AWS
                            • Experience with clean code
                              • Experience with system design
                                • Proficiency with microservices and Spring
                                  • Experience with APIs and integration standards
                                    • Knowledge of SQL and NoSQL tools
                                      • Experience with CI/CD
                                        • Strong proficiency in the English language, with at least an upper-intermediate level of competency
                                          nice to have
                                          • Experience with other cloud technologies like Azure or Google Cloud Platform
                                            • Experience with other front-end frameworks like Angular or Vue.js
                                              • Experience with Docker and Kubernetes

                                                benefits for locations

                                                location.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
                                                get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
                                                Girl in front of laptop
                                                looking for something else?

                                                Find a vacancy that works for you. Send us your CV to receive a personalized offer.