Java FullStack - Lead (Uttar Pradesh)

Java FullStack - Lead (Uttar Pradesh)

01 Aug
|
IRIS SOFTWARE
|
Uttar Pradesh

01 Aug

IRIS SOFTWARE

Uttar Pradesh

Java FullStack - 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.
- Manage frontend application state using NgRx/RxJS/RxJs, ensuring predictable and scalable UI behavior.
- 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: Angular, TypeScript, RxJS, and contemporary Angular features (signals preferred). HTML, CSS, Bootstrap, and responsive UI design. Frontend performance optimization and state management.
- Backend: Java 11+, Spring Boot, and REST API development. Microservice ecosystem.
- Data: MongoDB, including indexing and basic performance tuning. OpenSearch for search and aggregation-based queries.
- Tools: Postman, SoapUI, Git, and application monitoring tools like Dynatrace.
- Testing: JUnit, Mockito, and Angular testing utilities (Jasmine, Karma, Jest).
- DevOps/Cloud: Docker, Kubernetes, and integration with CI/CD pipelines. Ability to collaborate with DevOps teams to support deployments and environment stability.
- Soft Skills: Analytical and problem-solving abilities. Good communication and collaboration. Agile/Scrum experience.
- Good to have OpenShift working knowledge is plus

Mandatory Competencies

- Java Full Stack - Core Java (java 8+)
- Middleware - API Middleware - Microservices
- Java Full Stack - HTML/CSS
- Java Full Stack - JavaScript
- Java Full Stack - Hibernate
- Java Full Stack - Jasmine, Karma , Jest
- Java Middleware - Springboot
- Java - Design Principles + Design Patterns + Architecture Patterns
- Unit Testing
- DevOps/Configuration Mgmt - GitLab,Github, Bitbucket
- Database - Oracle - Database Design
- Middleware - Message Oriented Middleware - Messaging (JMS, ActiveMQ, RabitMQ, Kafka, SQS, ASB etc)
- Java Full Stack - Java Multithreading

Location: Noida, UP, India

📌 Java FullStack - Lead (Uttar Pradesh)
🏢 IRIS SOFTWARE
📍 Uttar Pradesh

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java fullstack - lead (uttar pradesh) / uttar pradesh

Subscribe to this job alert:

Get the latest job offers by email for: java fullstack - lead (uttar pradesh) / uttar pradesh