Search by job, company or skills

IRIS software

Java Fullstack - Senior Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Why Join Iris
Are you ready to do the best work of your career at one ofIndia's Top 25 Best Workplaces in IT industry Do you want to grow in an award-winning culture thattruly values your talent and ambitions
Join Iris Software - one of thefastest-growing IT services companies- whereyou own and shape your success story.
About Us
At Iris Software, our vision is to be our client's most trusted technology partner, and the first choice for the industry's top professionals to realize their full potential.
With over 4,300 associates across India, U.S.A, and Canada, we help our enterprise clients thrive with technology-enabled transformation across financial services, healthcare, transportation & logistics, and professional services.
Our work covers complex, mission-critical applications with the latest technologies, such as high-value complex Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.

Working with Us
At Iris, every role is more than a job - it's a launchpad for growth.
Our Employee Value Proposition, Build Your Future. Own Your Journey.reflects our belief that people thrive when they have ownership of their career and the right opportunities to shape it.
We foster a culture where your potential is valued, your voice matters, and your work creates real impact. With cutting-edge projects, personalized career development, continuous learning and mentorship, we support you to grow and become your best - both personally and professionally.
Curious what it's like to work at Iris Head to this video for an inside look at the people, the passion, and the possibilities. Watch it .

Job Description

Role Overview
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:
o Backend: JUnit and Mockito
o 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.
. Familiarity with Spring Cloud Gateway or similar API Gateway frameworks.

Data
. Experience working with MongoDB, including indexing and basic performance tuning.
. Working knowledge of OpenSearch for search and aggregation-based queries.

Tools & Platforms
. Hands-on experience with Postman, SoapUI, Git, and application monitoring tools like Dynatrace.

Testing
. Practical experience implementing TDD practices using JUnit, Mockito, and Angular testing utilities.

DevOps & Cloud
. Working knowledge of Docker, Kubernetes, and integration with CI/CD pipelines.
. Ability to collaborate with DevOps teams to support deployments and environment stability.

Soft Skills
. Strong analytical and problem-solving abilities.
. Good communication skills with a collaborative mindset.
. Ownership-driven approach toward code quality, technical debt, and deliverables.
. Comfortable working in an Agile/Scrum environment with distributed teams

Mandatory Competencies

Programming Language - Java Full Stack - Angular Components and Design Patterns
Programming Language - Java Full Stack - Hibernate
Programming Language - Java Full Stack - Core Java (java 8+)
Programming Language - Java Full Stack - Spring Framework
Communication Skills
Middleware - API Middleware - Microservices
Programming Language - Java Full Stack - HTML/CSS
Operating System - Operating System - Linux
Operating System - Operating System - Unix
Middleware - Message Oriented Middleware - Messaging (JMS, ActiveMQ, RabitMQ, Kafka, SQS, ASB etc)
Database - Database Programming - PL/SQL

Perks and Benefits for Irisians
Iris provides world-class benefits for a personalized employee experience. These benefits are designed to support financial, health and well-being needs of Irisians for a holistic professional and personal growth. Click to view the benefits.

More Info

Job Type:
Function:
Employment Type:

About Company

A strategic partner that transformational leaders can trust to realize the full potential of technology-enabled transformation.As a trusted technology partner, we focus our highly-experienced talent and rightsized teams to develop complex, mission-critical applications and solutions for leading enterprise across financial services, life sciences, including pharmaceutical, CROs and medical devices, manufacturing & logistics and educational services.

Job ID: 146278615

Similar Jobs