Java Fullstack - Lead
Iris Software
Iris Software
Join Iris Software, a leader recognized among India's Top 25 Best Workplaces in the IT industry. We are a rapidly growing IT services company committed to empowering our employees to achieve their full potential.
Our vision is to be the most trusted technology partner for our clients and the preferred employer for top industry professionals. With a global presence and over 4,300 associates, we specialize in transforming enterprises across financial services, healthcare, transportation, and professional services.
We tackle complex, mission-critical applications using cutting-edge technologies including Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.
As a Java Fullstack Lead, you will define and implement enterprise application architecture, ensuring scalability, reliability, and security using Java, Spring Boot, Angular, and Microservices.
You will spearhead strategic technical decisions, architect distributed systems, and establish robust engineering standards and governance practices. Your role involves leading engineering teams, driving cross-functional collaboration, and ensuring the successful implementation of non-functional requirements.
Additionally, you will lead architecture reviews, drive modernization initiatives, and foster a culture of DevOps, CI/CD automation, and cloud-native engineering. Proactive identification of technical risks and development of mitigation strategies will be key to long-term platform stability.
This role requires 8-10 years of experience in Java Fullstack development, with mandatory skills in Java 8+, Angular 14+, Microservices, REST APIs, Multithreading, Hibernate, Git, and core web technologies (HTML5, CSS3, TypeScript, JavaScript, jQuery).
Proficiency in database technologies like Oracle and PostgreSQL, message queuing systems such as RabbitMQ, and frameworks like Spring Boot with Spring Security (JWT) is essential. Experience with Design Patterns and testing frameworks like Jasmine is also required.
Additional desirable skills include AWS services such as S3, Amazon RDS, and DynamoDB. A strong foundation in Angular Components, Angular State Management (NgRx, RxJS), and advanced Java concepts is critical for this lead position.
Iris Software
Software Development