Iris Software is looking for a Java Fullstack Angular - Senior Engineer to build and enhance complex, mission-critical applications. In this senior fullstack role, you'll leverage the latest technologies to deliver high-value solutions.
What You'll Do
- Develop complex, mission-critical applications using modern technologies.
- Build solutions across Application & Product Engineering, Data & Analytics, Cloud, and DevOps domains.
- Deliver projects in Data & MLOps, Quality Engineering, and Business Automation.
What We're Looking For
- Expertise in Java and the Spring Framework (Spring Boot, MVC, Security).
- Proven experience designing and consuming RESTful APIs.
- Hands-on experience with ORM technologies like Hibernate.
- Proficiency in database management with SQL and NoSQL systems.
- Experience designing and implementing Microservices.
- Strong frontend skills with Angular (latest versions), TypeScript, JavaScript, HTML5, and CSS3.
- Ability to build applications using responsive design principles.
- Familiarity with version control systems like Git and project management tools like Jira.
- Experience working in an Agile/Scrum development environment.
- Skill in writing and executing tests using unit and integration testing frameworks.
Technical Stack
- Backend: Java, Spring Boot, Spring MVC, Spring Security, Hibernate, Microservices
- Databases: SQL, NoSQL
- Frontend: Angular, TypeScript, JavaScript, HTML5, CSS3
- Tools & Methods: Git, Jira, Agile/Scrum
Benefits & Compensation
- Comprehensive benefits supporting financial, health, and well-being needs.
- Programs designed for holistic professional and personal growth.
Work Mode
This position is open to candidates based in India, the U.S.A., and Canada.
Iris Software provides a culture where potential is valued, your voice matters, and your work creates real impact. You'll have access to cutting-edge projects, personalized career development, and continuous learning with mentorship.



