Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Fullstack - Senior Engineer @ Iris Software

Home > Software Development

 Java Fullstack - Senior Engineer

Job Description

Location: Noida, UP, India
Java Fullstack - Senior Engineer Job Description
Key Responsibilities:
  • Lead end-to-end design of Java (Spring Cloud Gateway) and Angular (v14+) micro-frontend architectures.
  • Build reusable common access layers, shared Java libraries, and Angular component libraries along with Ionic framework.
  • Design high-performance REST APIs integrated with MongoDB/OpenSearch and manage complex UI state using NgRx/RxJS/RxJs operators.
  • Implement Dynatrace for full-stack monitoring, including backend diagnostics and frontend Real User Monitoring (RUM).
  • Enforce mandatory test automation using JUnit/Mockito for backend and Jasmine/Jest for frontend.
  • Define caching strategies (Redis/Hazelcast) and optimize Angular bundle sizes and rendering performance.
  • Mentor onshore/offshore teams, conduct full-stack code reviews, and manage delivery SLAs in an Agile environment.
Required Skills & Experience:
  • Frontend: Expert-level Angular (TypeScript, Signals, RxJS) and frontend state management along with HTML, CSS and Bootstrap.
  • Good to have Work experience on Accessibility screens.
  • Backend: Strong Java 11+ and Spring Boot expertise with API Gateway frameworks.
  • Data: Advanced MongoDB (indexing/tuning) and OpenSearch (search/aggregations).
  • Tools: Hands-on with Dynatrace, Postman, and SoapUI, GIT.
  • Testing: Proven experience in TDD using JUnit, Mockito, and Angular testing utilities.
  • DevOps: Solid understanding of Docker, Kubernetes, and CI/CD pipeline integration.
Soft Skills
  • Exceptional stakeholder management and problem-solving skills.
  • Strong ownership of technical debt and delivery timelines.
Mandatory Competencies
  • Programming Language - Java Full Stack - Core Java (java 8+)
  • Beh - Communication
  • Middleware - Java Middleware - Springboot
  • Programming Language - Java Full Stack - OOPS Concepts
  • Programming Language - Java Full Stack - Angular Components and Design Patterns
  • Programming Language - Java Full Stack - Hibernate
  • Middleware - Message Oriented Middleware - Messaging (JMS, ActiveMQ, RabitMQ, Kafka, SQS, ASB etc)
  • Middleware - API Middleware - API (SOAP, REST)
  • Programming Language - Java Full Stack - JavaScript
  • Middleware - API Middleware - Microservices
  • Development Tools and Management - Development Tools and Management - Maven
  • Tech - Unit Testing
  • Tech - Build Management
  • Programming Language - Java Full Stack - Java Multithreading
  • Database - Oracle - PL/SQL Packages
  • Programming Language - .Net Full Stack - HTML CSS
  • Programming Language - Java - Design Principles + Design Patterns + Architecture Patterns

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Head - Engineering
Employement Type: Full time

Contact Details:

Company: Iris Software
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Java Maven Diagnostics Kafka Spring Boot Soap Devops Angular Microservices Docker Typescript Tdd Javascript Agile Bootstrap Css Api Gateway Oops Full Stack Redis Sql Git Sqs Mongodb Kubernetes

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Java Fullstack - Senior Engineer

  • Iris Software
  • 6 - 10 years
  • Pune
  • 1 day ago
₹ Not Disclosed

Java Fullstack - Senior Engineer

  • Iris Software
  • 5 - 9 years
  • Noida, Gurugram
  • 4 days ago
₹ Not Disclosed

Java Fullstack - Senior Engineer

  • Iris Software
  • 5 - 9 years
  • Noida, Gurugram
  • 5 days ago
₹ Not Disclosed

Java Fullstack - Senior Engineer

  • Iris Software
  • 5 - 9 years
  • Noida, Gurugram
  • 17 days ago
₹ Not Disclosed

Iris Software

Iris Software Inc.

Job Listings