Java Fullstack - Senior Engineer
Iris Software
Iris Software
Join Iris Software, a top-ranked IT industry workplace in India, and contribute to award-winning projects. As a fast-growing IT services company, we enable enterprise clients across financial services, healthcare, transportation, and professional services to thrive with technology-enabled transformations. Our work involves complex, mission-critical applications utilizing cutting-edge technologies like Application & Product Engineering, Data & Analytics, Cloud, DevOps, and AI/ML.
At Iris, your career is a launchpad for growth. We foster a culture where your potential is valued, your voice matters, and your work makes a real impact. Benefit from cutting-edge projects, personalized career development, continuous learning, and mentorship to achieve your personal and professional best.
Design and develop scalable, high-performance Java applications leveraging Spring Boot, React, and microservices. Define clear API contracts and integration strategies for complex enterprise systems. Build reusable backend components and enterprise services adhering to clean architecture and secure coding practices. Optimize application performance through caching, asynchronous processing, database tuning, and JVM optimization.
Take ownership of end-to-end module delivery, from design and development to testing support and deployment readiness. Conduct thorough code reviews to ensure adherence to coding standards, security guidelines, and engineering best practices. Collaborate with cross-functional teams to translate business needs into effective technical solutions. Drive enhancements in CI/CD pipelines, logging, monitoring, and deployment automation for improved operational efficiency. Troubleshoot production issues and performance bottlenecks by performing detailed root cause analysis and implementing sustainable fixes.
We are seeking a Senior Java Fullstack Engineer with mandatory expertise in React (Hooks + Redux), Microservices + REST APIs, Java 17+, JPA, RabbitMQ, and Spring Boot + Spring Security (JWT). Additional experience with AWS EMR is a plus.
Demonstrate strong technical ownership in delivering complex development activities with high-quality execution. Collaborate effectively with cross-functional teams and business stakeholders for seamless delivery. Drive engineering excellence through code reviews, automation, performance optimization, and defect prevention. Apply strong analytical and problem-solving skills to resolve complex technical and production issues.
Mentor junior developers on coding standards, debugging techniques, and engineering best practices. Communicate effectively with technical and non-technical stakeholders regarding risks, dependencies, and delivery progress. Maintain strong attention to detail in architecture, code quality, security, and performance optimization. Take initiative in developing reusable frameworks, automation, and process improvement initiatives. Balance technical excellence with business priorities by delivering scalable and maintainable solutions.
Iris Software
IT