к поиску
senior java engineer with data structures and algorithms
Java, Clean Code, Kotlin, Scala, Go Language, SQL, NoSQL tools, CI/CD, Spring, APIs and Integration, Amazon Web Services, ReactJS
India
Senior Java Engineer with Data Structures and Algorithms
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
India
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
looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.