Iris Software is a 35 year old IT Service organization which has been a trusted software engineering partner to several Fortune 500 companies for over three decades. At Iris Software, our vision is to be our clients most trusted technology partner, and the first choice for the industrys top professionals to realize their full potential.
https://www.linkedin.com/company/iris-software-inc./
Role- Sr Java Full stack developer
Location- Pune (Hybrid)
Exp- 6+ Year
Role Overview-
We are looking for a skilled Sr Java Full Stack Developer with robust hands-on experience in Java-based backend services and modern Angular frontends. The ideal candidate will contribute to building scalable, enterprise-grade applications, reusable frameworks, and high-quality user experiences with a solid focus on performance, robustness, and testability across the stack.
Backend Development
- Design, develop, and maintain scalable backend services using Java 11+ and Spring Boot.
- Contribute to microservices-based architectures and API Gateway implementations.
- Build reusable backend components and shared libraries.
- Implement and consume RESTful APIs, integrating with MongoDB and OpenSearch for data persistence, search, and aggregation.
- Apply effective caching strategies using Redis or Hazelcast to improve performance and scalability.
- Ensure backend observability using monitoring tools such as Dynatrace.
Frontend Development
- Develop and enhance Angular(v14+) applications using best practices for modularity, maintainability, and performance.
- Build reusable UI components using Angular and Ionic frameworks.
- Manage application state using NgRx, RxJS, and modern Angular features (Signals preferred).
- Optimize frontend performance by reducing bundle size and improving rendering efficiency.
- Integrate frontend observability using Real User Monitoring (RUM) tools.
Testing & Quality
- Write and maintain comprehensive automated tests:
- Backend: JUnit, Mockito
- Frontend: Jasmine, Jest
- Follow TDD/BDD practices and ensure high code coverage and quality.
- Participate actively in code reviews and address technical debt proactively.
Collaboration & Delivery
- Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, and retrospectives.
- Collaborate closely with QA, DevOps, and Product teams to meet delivery timelines.
- Support CI/CD pipelines and deployments in collaboration with DevOps teams.
If Intersted, share your resume on
[email protected] or whataspp on (phone hidden)
📌 Java Full Stack Developer (Navi Mumbai)
🏢 IRIS SOFTWARE
📍 Navi Mumbai