Overview

We are looking for a skilled Full-Stack Developer with strong expertise in Java and Angular to join our engineering team. The ideal candidate will contribute to the design, development and delivery of scalable, high-quality applications, working closely with cross-functional teams and stakeholders.

Responsibilities

  • Design, develop, test, debug and maintain full-stack applications using Java and Angular
  • Analyze requirements and prepare detailed technical specifications for implementation
  • Deliver efficient and scalable solutions, considering system capacity, performance and business needs
  • Collaborate with stakeholders and end users to understand requirements and ensure successful delivery
  • Integrate solutions with existing systems and coordinate with other IT teams where necessary
  • Monitor progress, proactively identify risks or issues and implement corrective actions
  • Ensure code quality through best practices, including code reviews, testing and documentation
  • Build and maintain strong working relationships with customers and team members to meet expected service levels

Requirements

  • 3+ years of hands-on experience with Java and the Spring Framework (Spring Boot preferred)
  • Proficiency in Angular (preferably Angular 2+)
  • Background in building and consuming RESTful APIs
  • Understanding of software development lifecycle and Agile methodologies
  • Strong problem-solving and analytical skills
  • Capability to work independently with minimal supervision

Nice to have

  • Expertise in microservices architecture
  • Familiarity with cloud platforms (e.g., AWS, GCP or Azure)
  • Knowledge of CI/CD pipelines and DevOps practices
  • Skills in working with databases (SQL/NoSQL)
  • Strong written and verbal communication skills

[GTS] Benefits (generic, except India)

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn