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 seeking a Senior Java Engineer with Data Structures and Algorithms to join our remote team and work on a highly impactful cloud-based project that emphasizes quality and customer satisfaction. As a Senior Java Developer, you will be responsible for the development and improvement of the product using cloud technologies, and you will demonstrate ownership and a proactive attitude towards problem-solving. You will be expected to deliver high-quality products that meet or exceed customer expectations. If you have a passion for delivering top-notch products using Java, then we would love to hear from you.

responsibilities
  • Collaborate with cross-functional teams to design, develop, and deliver high-quality software products using Java and other cutting-edge technologies
    • Ensure code quality by following best practices, such as Clean Code and SOLID principles
      • Design and implement microservices-based architecture using Spring Boot and Spring Cloud
        • Develop and maintain RESTful APIs and messaging patterns for seamless integration with other components of the product
          • Ensure that the software product meets or exceeds customer expectations and adheres to the required quality standards
            • Participate in code reviews, design reviews, and other technical discussions to ensure that the software product is of the highest quality
              • Take ownership of the project and demonstrate a proactive attitude towards problem-solving
                • Engage with your mentor to continuously learn and enhance technical and soft skills
                  requirements
                  • 4+ years of experience with Java and a strong understanding of React.js
                    • Expertise in Data Structures and Algorithms,
                      • Knowledge of Kotlin, Scala, and Go
                        • Experience with Amazon Web Services (AWS), including tools like EC2, S3, and Lambda
                          • Proven experience in Clean Code and System Design, with the ability to develop microservices in Spring
                            • Expertise in API & Integration Standards, including RESTful APIs and messaging patterns
                              • Familiarity with SQL and NoSQL tools like MySQL, PostgreSQL, MongoDB, and Cassandra
                                • Experience with CI/CD pipelines
                                  • Fluency in the English language with at least an upper-intermediate level of competency
                                    nice to have
                                    • Experience with Agile methodologies like Scrum and Kanban
                                      • Experience with containerization technologies like Docker and Kubernetes
                                        • Experience with other cloud platforms like Google Cloud Platform and Microsoft Azure

                                          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.