Your browser does not support javascript! Please enable it, otherwise web will not work for you.

senior java developer with data structures @ Epam Systems

Home > Software Development

 senior java developer with data structures

  •   Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru

Job Description

We are seeking a Senior Java Developer with Data Structures and Algorithms to join our remote team and develop and improve our high-quality product. You will be responsible for writing clean code with a focus on quality and delivering high-quality products that meet or exceed customer expectations. Your expertise in Java, Data Structures, and Algorithms, coupled with your knowledge of Kotlin, Scala, Go, React.js, and AWS, will enable you to design and develop complex systems using microservices and Spring.
responsibilities
  • Design and develop complex systems using Java, microservices, and Spring
  • Ensure the quality of the product by writing clean code, performing code reviews, and conducting tests
  • Collaborate with cross-functional teams to define and deliver features that meet business and technical requirements
  • Mentor junior developers, ensuring they follow best practices and adhere to coding standards
  • Participate in Agile/Scrum ceremonies such as sprint planning, daily stand-ups, and retrospectives
  • Contribute to the continuous improvement of our software development processes
  • Take ownership of the product and demonstrate a proactive attitude towards problem-solving
requirements
  • 4+ years of experience with Java, including a sound understanding of Data Structures and Algorithms
  • Experience with Kotlin, Scala, and Go
  • Expertise in React.js and AWS services
  • Strong knowledge of Clean Code and System Design
  • Experience with Microservices and Spring
  • Familiarity with API & Integration Standards and SQL and NoSQL tools
  • Experience with CI/CD
  • Proactive attitude towards problem-solving, ownership mindset, and big picture view mindset
  • Proficient in English with an Upper-Intermediate level or above
  • Excellent requirement elicitation skills with the ability to communicate technical ideas to non-technical stakeholders
nice to have
  • Experience with Docker and Kubernetes
  • Experience with GraphQL
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

Job Classification

Industry: IT Services & Consulting
Functional Area: IT Services & Consulting
Role Category: Software Development
Role: Search Engineer
Employement Type: Full time

Contact Details:

Company: Epam Systems
Location(s): Multi-City, India

+ View Contactajax loader


Keyskills:   Loans NoSQL Networking Coding Java J2Ee Developer SCALA Data structures System design Continuous improvement SQL

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Java Back End Developer - Delhi - Adventure

  • Adventure India
  • 5 - 10 years
  • Delhi, NCR
  • 3 days ago
₹ 0-40 Lacs P.A.

Dell Boomi Developer

  • Hexaware Technologies
  • 5 - 10 years
  • Multi-City, India
  • 4 days ago
₹ .5-18 Lacs P.A.

Ionic Angular Mobile App Developer

  • Talent Corner Hr
  • 6 - 11 years
  • Chennai
  • 4 days ago
₹ 20-22.5 Lacs P.A.

Dotnet Fullstack developer - Hyderabad

  • Cirruslabs
  • 3 - 6 years
  • Hyderabad
  • 4 days ago
₹ Not Disclosed

Epam Systems

About us:EPAM Systems