06 Aug
|
IRIS SOFTWARE
|
Noida
06 Aug
IRIS SOFTWARE
Noida
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.
- Valuable to have Work experience on Accessibility screens.(Good to have)
- 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
- Database - Oracle - PL/SQL Packages
- Tech - Unit Testing
- Tech - Build Management
- Programming Language - Java Full Stack - Java Multithreading
- Programming Language - Java Full Stack - HTML/CSS
- Programming Language - Java - Design Principles + Design Patterns + Architecture Patterns
Location: Noida, UP, India
Company: Iris Software
📌 Java Fullstack - Senior Engineer (Noida)
🏢 IRIS SOFTWARE
📍 Noida