Back to jobs
IS
Hiring companyIris Software

Verified today

Java FullStack Senior Engineer

Noida, UP, In

About the role

Iris Software seeks a Java FullStack - Senior Engineer to design and develop scalable enterprise applications using Java, Spring Boot, Angular, and Microservices architecture. Based in Noida, UP, India, the role involves owning end-to-end delivery of modules, defining API contracts, optimizing performance, and mentoring junior developers. The position requires 7-8 years of experience and focuses on complex, mission-critical applications within the IT services sector.

What you’ll do

  • Design and develop scalable enterprise applications using Java, Spring Boot, Angular, and Microservices architecture.
  • Define API contracts, service boundaries, and integration strategies for distributed and enterprise-grade systems.
  • Develop reusable backend components and enterprise services following clean architecture and secure coding practices.
  • Lead development of reusable Angular components and scalable state management solutions using NgRx and RxJS.
  • Optimize application performance through caching, asynchronous processing, database tuning, and JVM optimization.
  • Own end-to-end delivery of assigned modules including design, development, testing support, and deployment readiness.
  • Conduct code reviews ensuring adherence to coding standards, security guidelines, and engineering best practices.
  • Mentor junior developers on coding standards, debugging techniques, and modern Java development practices.

What you’ll bring

  • Angular 14+ (Components + State Management with NgRx, RxJS)
  • Microservices + REST APIs
  • Multithreading & Concurrency
  • Java 8+
  • JPA
  • Git Hub
  • HTML5 + CSS3 + JavaScript
  • MS SQL

Skills

Java 8+Angular 14+Spring BootMicroservicesREST APIsJPAMS SQLMultithreading