Senior Software Developer - Java FS Angular

EPAM Systems

India

On-site

INR 1,800,000 - 2,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EPAM Systems seeks a Senior Software Engineer to contribute to a scalable product lifecycle platform built on Java, Angular, Kafka, and PostgreSQL. You will work within a modern microservices architecture on industrial-scale infrastructure, with AI-native delivery practices from Day 1.

You will develop features across the stack, design microservices, and ensure reliable REST APIs and event-driven data flows while collaborating with an experienced team in a fast-paced environment.

Qualifications

  • 5–9 years of Java Full Stack development experience.
  • Proficiency in Java 8+, Spring Boot, and REST APIs.
  • Experience with microservices architectures.
  • Front-end with AngularJS.
  • Strong PostgreSQL relational data skills.
  • Familiarity with CI/CD workflows.
  • Ability to learn quickly in a fast-paced environment.
  • Attention to detail for 24/5 uptime.
  • Team‑oriented with feedback culture.

Responsibilities

  • Develop and maintain a product lifecycle platform at industrial scale.
  • Build features across the full stack using Java, Angular, and PostgreSQL.
  • Design and implement microservices.
  • Develop and integrate REST APIs.
  • Work with Kafka for event-driven data flows.
  • Follow AI-native delivery practices from Day1.
  • Adhere to CI/CD workflows.
  • Support platform reliability for 24/5 and 24/7 coverage.
  • Collaborate with the team and participate in code reviews.

Skills

Java Full Stack Development
REST API development
Microservices architecture
CI/CD workflows
Code reviews / feedback
Team collaboration
AI-native delivery mindset
Problem solving

Tools

Java 8+
Spring Boot
AngularJS
PostgreSQL
Kafka
Elasticsearch

Job description

We are looking for a Senior Software Engineer to join us in developing and maintaining a product lifecycle platform built on Java, Angular, Kafka, and PostgreSQL. This engagement follows an AI-native delivery model, with AI Ops and AI SDLC practices embedded from Day 1. This is an opportunity for an early-career engineer to work within a modern microservices architecture on a platform of genuine industrial scale – 1million+ products, 100000+ client submissions annually – supported by an experienced team.

Responsibilities
  • Contribute to the development and maintenance of a product lifecycle platform at industrial scale
  • Build and enhance features across the full stack using Java, Angular, and PostgreSQL
  • Design and implement microservices within a modern distributed architecture
  • Develop and integrate REST APIs to support reliable service communication
  • Work with Kafka for event‑driven data flows and messaging
  • Follow AI-native delivery practices, including AI Ops and AI SDLC, from Day1
  • Adhere to established engineering standards and CI/CD workflows
  • Support platform reliability for a 24/5 environment with 24/7 P1/P2 coverage
  • Collaborate with an experienced team, participating in code reviews and feedback cycles
Requirements
  • 5–9 years of experience in Java Full Stack development
  • Proficiency in Java8+, SpringBoot, and REST API development
  • Expertise in building and maintaining microservices architectures
  • Skills in AngularJS for front-end development
  • Competency in PostgreSQL for relational data management
  • Understanding of service communication patterns and REST APIs
  • Flexibility to work within established engineering standards and CI/CD workflows
  • Capability to learn and adapt in a complex, fast‑paced environment
  • Attention to detail, given the platform's 24/5 uptime and 24/7 P1/P2 coverage
  • Collaborative mindset, comfortable asking questions and acting on feedback
  • Nice to have: Exposure to Kafka and Elasticsearch
  • Familiarity with hexagonal or microservices architecture patterns
  • Experience contributing to a team with defined code review and testing practices
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer - Java FS Angular
Senior Software Developer - Java FS Angular

EPAM Systems India Pvt Ltd • Bengaluru

On-site
INR 2,600,000 - 3,800,000
Senior Software Engineer - Java
Senior Software Engineer - Java

EPAM Systems • Maharashtra

On-site
INR 900,000 - 1,800,000
Lead Software Developer - Java FS Angular
Lead Software Developer - Java FS Angular

EPAM Systems, Inc. • Hyderabad

On-site
INR 2,500,000 - 4,500,000
Health benefits
Retirement benefits
Paid time off
+1
Senior Software Engineer - JAVA FullStack
Senior Software Engineer - JAVA FullStack

Trintech Solutions Private Limited (India) • Bengaluru

On-site
INR 2,200,000 - 3,600,000
Senior Software Engineer - Java FS Angular 17+
Senior Software Engineer - Java FS Angular 17+

EPAM Systems • India

On-site
INR 1,500,000 - 2,500,000
Lead Software Engineer - Java, Spring Boot, Kafka
Lead Software Engineer - Java, Spring Boot, Kafka

Fairygodboss • Mumbai

On-site
INR 1,200,000 - 2,700,000
Senior Software Engineer - (Java Fullstack Angular)
Senior Software Engineer - (Java Fullstack Angular)

Epam Systems • Hyderabad, Pune District, Bengaluru

On-site
INR 1,500,000 - 2,300,000
Senior Software Engineer - (Java Fullstack Angular)
Senior Software Engineer - (Java Fullstack Angular)

Epam Systems • Chennai District

On-site
INR 1,800,000 - 2,800,000
Senior Software Engineer – Java with Data Structure & Algorithm
Senior Software Engineer – Java with Data Structure & Algorithm

Epam Systems • Hyderabad, Bengaluru

On-site
INR 1,500,000 - 2,100,000
Principal Engineer
Principal Engineer

Jobtailor • Chennai District

On-site
INR 1,800,000 - 2,400,000