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 take ownership of the development and improvement of our product. You will be working with cloud technologies and demonstrating a proactive attitude toward problem-solving. Your focus will be on delivering high-quality products that meet or exceed customer expectations. If you are a detail-oriented developer with a passion for developing high-quality products, this is an excellent opportunity to take your career to the next level.

responsibilities
  • Collaborate with cross-functional teams to understand and prioritize requirements
    • Design, develop, and maintain high-quality software components using Java and ReactJS
      • Write efficient, scalable, and maintainable code that meets or exceeds quality standards
        • Build and maintain Microservices and APIs adhering to Integration Standards
          • Contribute to the continuous improvement of CI/CD pipelines and processes
            • Ensure compliance with best practices and coding standards
              • Provide technical guidance and mentorship to junior developers
                • Engage in continuous learning and development of technical and soft skills to keep up with the latest trends in the industry
                  requirements
                  • 4+ years of experience with Java development, with a proven track record of delivering high-quality products
                    • Strong understanding of Data Structures and Algorithms
                      • Expertise in Kotlin/Scala/Go languages
                        • Experience with Amazon Web Services (AWS)
                          • Deep knowledge of Clean Code practices and System Design principles
                            • Proficiency with React
                              • Proficiency in building Microservices and APIs with Integration Standards
                                • Experience with SQL and NoSQL tools
                                  • Familiarity with CI/CD pipelines and tools like Jenkins
                                    • Expertise in Spring Framework
                                      • Excellent verbal and written communication skills in English, with an Upper-Intermediate level
                                        nice to have
                                        • Experience with containerization technologies like Docker and Kubernetes
                                          • Knowledge of other cloud platforms like Google Cloud Platform (GCP) and Microsoft Azure

                                            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