Java FullStack - Senior Engineer
Iris Software
Iris Software
Join a dynamic team at one of India's Top 25 Best Workplaces in the IT industry. We are a fast-growing IT services company committed to being our clients' most trusted technology partner. Our vision is to empower top industry professionals to achieve their full potential within an award-winning culture that values ambition and talent.
We specialize in complex, mission-critical applications using cutting-edge technologies across financial services, healthcare, transportation & logistics, and professional services. At Iris, we believe in a culture where your potential is recognized, your voice is heard, and your work drives significant impact. We offer a launchpad for growth with personalized career development, continuous learning, and mentorship.
As a Senior Java FullStack Engineer, you will design and develop scalable enterprise applications leveraging Java, Spring Boot, Angular, and Microservices architecture. You will define API contracts, service boundaries, and integration strategies for robust distributed systems.
Key responsibilities include developing reusable backend components and enterprise services with clean architecture and secure coding practices. You will lead the development of reusable Angular components and scalable state management solutions using NgRx and RxJS. Performance optimization through caching, asynchronous processing, and database tuning is crucial. You will own end-to-end module delivery, conduct code reviews, collaborate with cross-functional teams, and drive improvements in CI/CD pipelines.
Troubleshooting production issues, performing root cause analysis, and mentoring junior developers on best practices are integral to this role. We expect strong technical ownership, effective collaboration, and a drive for engineering excellence through automation and defect prevention.
We are seeking experienced professionals with 7-8 years of experience in Java Full Stack development. A strong command of Angular 14+ (including Components and State Management with NgRx/RxJS), Microservices, REST APIs, Multithreading, Concurrency, Java 8+, JPA, and Git Hub is essential.
Proficiency in HTML5, CSS3, JavaScript, MS SQL, RabbitMQ, and Spring Boot with Spring Security (JWT/OAuth) is mandatory. Experience with React (Hooks/Redux) is considered an additional advantage.
Ideal candidates demonstrate strong technical ownership, effective collaboration with stakeholders, and a commitment to engineering excellence. Excellent analytical and problem-solving skills are required, along with the ability to mentor junior developers and communicate effectively with both technical and non-technical audiences. Adaptability and a focus on continuous learning are key.
Iris Software
IT Consulting