Java Fullstack - Senior Engineer (Noida, UP, India)
Iris Software
Iris Software
Join Iris Software, a leading IT services company recognized among India's Top 25 Best Workplaces in the IT industry. We offer an award-winning culture that values talent and ambition, providing a launchpad for your career growth. Our vision is to be a trusted technology partner, empowering enterprise clients with cutting-edge solutions across financial services, healthcare, transportation, and professional services. With over 4,300 associates in India, the U.S.A., and Canada, we specialize in complex application engineering, data & analytics, cloud, DevOps, and more.
At Iris, your journey is yours to own. We foster a culture where your potential is recognized, your voice is heard, and your work makes a real impact. Benefit from continuous learning, personalized career development, and mentorship to excel both personally and professionally.
Design and develop robust, high-performance Java applications leveraging Spring Boot, React, and microservices architecture. Define clear API contracts, service boundaries, and integration strategies for enterprise-grade distributed systems. Create reusable backend components and services adhering to clean architecture and secure coding practices. Optimize application performance through effective caching, asynchronous processing, database tuning, and JVM management. Take ownership of end-to-end module delivery, including design, development, testing support, and deployment readiness. Ensure adherence to coding standards, security guidelines, and engineering best practices through thorough code reviews.
Collaborate with cross-functional teams to transform business needs into technical solutions. Enhance CI/CD pipelines, logging, monitoring, and deployment automation to boost operational efficiency. Perform detailed root cause analysis for production issues and performance bottlenecks, implementing sustainable fixes. Mentor junior developers in coding standards, debugging, and best practices.
Essential skills include Java 17+, Spring Boot with Spring Security (JWT), React (Hooks + Redux), Microservices with REST APIs, JPA, and RabbitMQ. Experience with AWS EMR is an added advantage.
Demonstrate strong technical ownership and execute complex development tasks with high quality. Collaborate effectively with diverse teams and stakeholders for seamless project delivery. Drive engineering excellence via code reviews, automation, performance tuning, and defect prevention. Apply robust analytical and problem-solving skills to address complex technical and production challenges. Communicate effectively with both technical and non-technical stakeholders regarding risks, dependencies, and progress. Adapt to evolving technologies and engineering practices through continuous learning. Maintain meticulous attention to detail in architecture, code quality, security, and performance optimization. Proactively develop reusable frameworks, automation, and process improvements. Balance technical excellence with business priorities to deliver scalable and maintainable solutions.
Iris Software
Information Technology & Services