Java Developer

NewDelhi, Delhi, India
Jul 26, 2024
Jul 18, 2025
Remote
Full-Time
4 Years
Job Description

We are seeking a skilled Middle Java Developer with 4+ years of relevant experience to join our team. This role involves building web applications with a focus on client-side development, redesigning UIs, and implementing new UIs alongside backend Java development. The ideal candidate will be an engineering craftsman with an agile mindset, comfortable working in a distributed team environment, and committed to delivering high-quality code and user experiences.

Key Responsibilities

  • Participate in estimation sessions and requirements clarification.
  • Design and build scalable frameworks for web applications.
  • Implement features, fix bugs, and write reusable, maintainable, and unit-tested code.
  • Redesign UIs and implement new UIs with backend Java development as needed.
  • Plan long-term and short-term activities with a focus on customer communication.
  • Communicate project progress during scrum and status meetings.
  • Engage in rigorous code review processes and implement security and data protection rules.
  • Document technical decisions and designs.
  • Write unit and integration tests.
  • Ensure code quality and address application issues.

Requirements
Experience

  • 2+ years of experience in Java development with strong competencies in data structures and software design.
  • Solid experience with Java core, analytical thinking, and solving algorithmic tasks.

Technical Skills

  • Experience with Java core development, TDD, BDD, and unit testing.
  • Understanding of SDLC, CI/CD practices, and code review processes.
  • Strong analytical thinking and problem-solving abilities.

Communication. Strong English communication skills with the capability to collaborate effectively with cross-functional teams.
Nice to Have

  • Practical experience with build managers like Maven or Ant.
  • Experience with JavaScript, AngularJS, and cross-browser platforms.
  • Understanding of filters and their implementation in web applications.

What We Offer

  1. Insurance Coverage. Comprehensive health insurance and financial assistance for medical crises.
  2. Paid Leaves. Includes maternity, bereavement, paternity, and special COVID-19 leaves.
  3. Retiral Benefits. VPF and NPS.
  4. Wellness Programs. Customized mindfulness and wellness programs, EPAM Hobby Clubs.
  5. Work Model. Hybrid work model with soft loans to set up a home workspace.
  6. Career Development. Certification training, access to LinkedIn Learning, internal learning programs, and mentorship programs.
  7. Community and Networking. Opportunities for community networking and idea creation platforms.
  8. Relocation. Opportunities with the ‘EPAM without Borders’ program.

Application Process

  1. Application. Apply through the link provided, and check your email for updates on your application status.
  2. Pre-screening. Sign up via the link in your confirmation email to automate pre-screening and monitor your application status.
  3. CV. Submit your CV in English only.
Related Jobs