Java Fullstack - Senior Engineer (Noida, UP, India)
Iris Software
Iris Software
Join Iris Software, a leading IT services company and a top-ranked employer in India's IT industry. We're seeking experienced Senior Java Fullstack Engineers to contribute to cutting-edge projects and drive technological transformation for our enterprise clients. At Iris, we believe in empowering our employees to own their career journey and grow with an award-winning culture that truly values talent and ambition.
Our work spans critical application development using the latest technologies in Cloud, Data & Analytics, DevOps, and more. We are committed to being our clients' most trusted technology partner and fostering an environment where professionals can realize their full potential. We have a global presence with over 4,300 associates across India, the U.S.A., and Canada.
As a Senior Java Fullstack Engineer, you will be instrumental in designing and developing scalable enterprise applications utilizing Java, Spring Boot, Angular, and Microservices. You will define API contracts and integration strategies for complex distributed systems, developing reusable backend components with clean architecture and secure coding practices. Your role will also involve leading the development of Angular components and state management solutions using NgRx and RxJS, optimizing application performance through various techniques, and owning the end-to-end delivery of assigned modules.
You will conduct code reviews to ensure adherence to standards, collaborate with cross-functional teams to translate business needs into technical solutions, and drive improvements in CI/CD pipelines and automation for operational efficiency. Troubleshooting production issues, performing root cause analysis, and mentoring junior developers on best practices are also key aspects of this role.
We are looking for candidates with 6-7 years of experience in Java Fullstack development. Essential skills include Angular 14+ (Components, NgRx, RxJS), Microservices, REST APIs, Multithreading & Concurrency, Java 8+, JPA, Git, MongoDB, Oracle, MS SQL, RabbitMQ, and Spring Boot with Spring Security (JWT).
Strong technical ownership, effective collaboration with stakeholders, and a drive for engineering excellence are crucial. Candidates should possess robust analytical and problem-solving skills, with the ability to mentor junior team members. Excellent communication skills, adaptability to evolving technologies, and meticulous attention to detail in architecture, code quality, and performance optimization are expected. The ability to balance technical excellence with business priorities by delivering scalable and maintainable solutions is key.
Iris Software
Information Technology & Services