Inviting Applications For Java Full-stack Lead at Iris Software

Iris Software

Pune District

On-site

INR 2,500,000 - 4,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Iris Software is seeking a Java Full Stack Lead to design scalable backend services with Java 11+ and Spring Boot, and to develop high-quality Angular frontends. You will contribute to enterprise-grade applications, reusable frameworks, and ensure robustness, performance, and testability across the stack.

Location: Kalyani Nagar, Pune; 3 days WFO. You will collaborate with cross-functional teams to deliver on-time, high-quality software, write automated tests with JUnit/Mockito and Jasmine/Jest,

Qualifications

  • Strong hands-on experience with Java 11+ and Spring Boot for backend development.
  • Proficient in Angular, TypeScript, RxJS and modern frontend tooling.
  • Experience with REST APIs, microservices, and data stores like MongoDB/OpenSearch.

Responsibilities

  • Design and develop backend services using Java 11+ and Spring Boot.
  • Build and enhance Angular applications with performance and modularity in mind.
  • Develop reusable backend components and common frontend modules using Angular/Ionic.
  • Implement and consume REST APIs and integrate with MongoDB/OpenSearch.
  • Contribute to observability with Dynatrace and frontend Real User Monitoring.
  • Write automated tests with JUnit/Mockito for backend and Jasmine/Jest for frontend.
  • Apply caching strategies with Redis or Hazelcast to boost performance.
  • Optimize frontend bundle size and rendering performance.
  • Participate in code reviews, sprints, and Agile ceremonies.
  • Collaborate with QA, DevOps, Product to meet timelines and quality standards.

Skills

Angular
TypeScript
RxJS
HTML/CSS
Bootstrap
REST API
Java 11+
Spring Boot
Microservices
Redis
Hazelcast
OpenSearch
MongoDB
Junit/Mockito
Jasmine/Jest
Dynatrace
CI/CD

Tools

Dynatrace
OpenSearch
MongoDB
Jasmine
Jest
JUnit
Mockito
Ionic
Redis
Hazelcast

Job description

JD : Java Full stack Lead

The candidate should have strong hands-on experience in building scalable backend services using Java and developing high-quality Angular frontends. The role involves contributing to enterprise-grade applications, reusable frameworks, and ensuring robustness, performance, and testability across the stack.

Key Responsibilities
  • Design and develop backend services using Java 11+ and Spring Boot, contributing to API Gateway and microservices-based solutions.
  • Build and enhance Angular (v14+) applications, following best practices for modular design, performance optimization, and maintainability.
  • Develop reusable backend components, shared libraries, and common frontend components using Angular and Ionic frameworks.
  • Implement and consume REST APIs, integrating with MongoDB and OpenSearch for data persistence, search, and aggregation use cases.
  • Contribute to full-stack observability by integrating monitoring tools such as Dynatrace for backend diagnostics and frontend Real User Monitoring (RUM).
  • Write comprehensive automated tests:
    • Backend: JUnit and Mockito
    • Frontend: Jasmine/Jest
  • Apply caching strategies using Redis or Hazelcast to improve application performance and scalability.
  • Optimize frontend performance by reducing Angular bundle size and improving rendering efficiency.
  • Participate in code reviews, sprint planning, and Agile ceremonies.
  • Collaborate with cross-functional teams (QA, DevOps, Product) to meet delivery timelines and quality standards.
Required Skills & Experience
Frontend
  • Strong hands-on experience with Angular, TypeScript, RxJS, and modern Angular features (signals preferred).
  • Solid understanding of HTML, CSS, Bootstrap, and responsive UI design.
  • Experience with frontend performance optimization and state management.
Backend
  • Strong proficiency in Java 11+, Spring Boot, and REST API development.
  • Hands on with Microservice ecosystem.

Location: Kalyani Nagar (3 days WFO)

Interview Rounds: 3 rounds - 1. Assessment, 2. F2F discussion, 3. Virtual Round

Interested candidates, kindly share your resume at rachna.jha@irissoftware.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Weekend drive For Java Full stack at Iris Software
Weekend drive For Java Full stack at Iris Software

Iris Software • Pune District

Hybrid
INR 1,800,000 - 3,000,000
Java Fullstack - Lead
Java Fullstack - Lead

Iris Software Inc. • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Java Fullstack - Senior Engineer
Java Fullstack - Senior Engineer

Iris Software Inc. • Dadri

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

Iris Software Inc. • Dadri

On-site
INR 900,000 - 1,800,000
Java FullStack - Senior Engineer
Java FullStack - Senior Engineer

Iris Software, Inc. • India

On-site
INR 1,800,000 - 2,800,000
Java Fullstack Angular - Senior Engineer
Java Fullstack Angular - Senior Engineer

Iris Software, Inc. • India

On-site
INR 1,800,000 - 3,200,000
World-class benefits
Java Fullstack Angular - Senior Engineer
Java Fullstack Angular - Senior Engineer

Iris Software • Dadri

On-site
INR 1,000,000 - 1,500,000
Java Fullstack + AWS - Lead
Java Fullstack + AWS - Lead

Iris Software, Inc. • Dadri

On-site
INR 2,500,000 - 4,000,000
Java Fullstack - Senior Engineer
Java Fullstack - Senior Engineer

Iris Software, Inc. • Dadri

On-site
INR 1,500,000 - 2,500,000
World-class benefits
Personalized employee experience
Well-being support
Java Fullstack Angular - Senior Engineer
Java Fullstack Angular - Senior Engineer

Iris Software, Inc. • Dadri

On-site
INR 800,000 - 1,200,000