Java Fullstack Angular - Senior Engineer (Noida, UP, India)
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 committed to being a trusted technology partner and fostering professional growth.
Our vision centers on empowering clients through technology-enabled transformations across financial services, healthcare, transportation, and professional services. We work with cutting-edge technologies to build complex, mission-critical applications.
At Iris, your career journey is a launchpad for growth. We believe in providing ownership and opportunities to shape your professional path. Our culture values your potential, amplifies your voice, and ensures your work makes a significant impact. Benefit from cutting-edge projects, personalized development, continuous learning, and mentorship.
Design and develop robust enterprise applications using Java, Spring Boot, Angular, and Microservices. Define API contracts and integration strategies for complex systems.
Create reusable backend components and enterprise services following clean architecture and secure coding. Lead the development of scalable Angular components and state management solutions with NgRx/RxJS.
Optimize application performance through various tuning techniques. Take ownership of end-to-end module delivery, including design, development, and deployment readiness.
Conduct code reviews, ensuring adherence to standards and best practices. Collaborate with teams to translate business needs into technical solutions.
Drive improvements in CI/CD, logging, and monitoring for operational efficiency. Troubleshoot and resolve production issues with root cause analysis. Mentor junior developers on best practices.
Mandatory skills include expertise in Angular 14+ (Components, NgRx, RxJS), Microservices, REST APIs, Java 8+, Hibernate, Azure Service Bus, Spring Boot, and Spring Security (JWT).
We seek individuals with strong technical ownership and the ability to deliver complex development activities with high quality. Effective collaboration with cross-functional teams and stakeholders is crucial.
Demonstrate engineering excellence through code reviews, automation, performance optimization, and defect prevention. Apply strong analytical and problem-solving skills for technical challenges.
Communicate effectively with both technical and non-technical stakeholders. Show adaptability and a commitment to continuous learning. Maintain high attention to detail in architecture, code quality, security, and performance.
Iris Software
Information Technology & Services