Java Fullstack - Senior Engineer
Iris Software
Iris Software
Join Iris Software, recognized as one of India's Top 25 Best Workplaces in the IT industry. We are a rapidly growing IT services company seeking talented professionals to contribute to their career success. Our vision is to be a trusted technology partner for enterprise clients, driving transformation across financial services, healthcare, transportation & logistics, and professional services.
We specialize in complex, mission-critical applications utilizing cutting-edge technologies. At Iris, your career is a launchpad for growth, fostering a culture where your potential is valued and your work creates real impact. We offer personalized career development, continuous learning, and mentorship opportunities.
Key responsibilities include designing and developing scalable enterprise applications using Java, Spring Boot, Angular, and Microservices. You will define API contracts and integration strategies, develop reusable backend components with clean architecture, and lead the development of Angular components and state management solutions with NgRx and RxJS.
Further duties involve optimizing application performance through caching and database tuning, owning end-to-end module delivery, and conducting code reviews to ensure adherence to standards and best practices. You will collaborate with cross-functional teams, drive improvements in CI/CD pipelines, and troubleshoot production issues with root cause analysis. Mentoring junior developers on modern Java practices is also a key aspect of this role.
This senior engineering role requires 6-8 years of experience. Mandatory technical skills include expertise in Angular 14+ (Components, NgRx, RxJS), Microservices with REST APIs, Multithreading & Concurrency, Java 8+, Hibernate, Maven, and modern web technologies (HTML5, CSS3, JavaScript, TypeScript, jQuery).
Familiarity with NoSQL databases like MongoDB, message brokers such as RabbitMQ, and security frameworks like Spring Boot + Spring Security (JWT) is essential. Additional skills in Angular 14+ are also valued. Strong analytical, problem-solving, and communication skills are crucial, along with a demonstrated ability to drive engineering excellence and adapt to evolving technologies.
Iris Software
IT