Java Fullstack React - Senior Engineer
Iris Software
Iris Software
Join Iris Software, an award-winning IT services company recognized among India's Top 25 Best Workplaces in the IT industry. We are a rapidly expanding organization focused on client success through technology-enabled transformation. With a global presence across India, the U.S.A., and Canada, we serve enterprise clients in financial services, healthcare, transportation & logistics, and professional services.
Our vision is to be a trusted technology partner and a preferred destination for top industry professionals. We work on complex, mission-critical applications utilizing cutting-edge technologies like Application & Product Engineering, Data & Analytics, Cloud, DevOps, and AI/ML.
At Iris, we believe in empowering our employees through ownership and providing a launchpad for growth. Our culture values your potential, amplifies your voice, and ensures your work makes a real impact. We offer exciting projects, personalized career development, continuous learning, and mentorship to foster your personal and professional advancement.
As a Senior Fullstack Engineer, you will design and develop scalable, high-performance Java applications leveraging Spring Boot, React, and microservices architecture. You will define API contracts, service boundaries, and integration strategies for enterprise-grade systems.
Develop reusable backend components following clean architecture and secure coding practices. Optimize application performance through advanced techniques like caching, asynchronous processing, and JVM tuning. Own the complete lifecycle of assigned modules, from design and development to testing support and deployment readiness.
Conduct thorough code reviews, ensuring adherence to coding standards, security guidelines, and best engineering practices. Collaborate with cross-functional teams and stakeholders to translate business requirements into robust technical solutions. Drive improvements in CI/CD pipelines, logging, monitoring, and deployment automation to enhance operational efficiency.
Troubleshoot production issues and performance bottlenecks, performing detailed root cause analysis and implementing lasting fixes. Mentor junior developers on coding standards, debugging techniques, and modern Java development practices.
We are seeking experienced Java Fullstack engineers proficient in Java 8+, Microservices, REST APIs, React (Hooks + Redux), JPA, Azure Service Bus, Spring Boot, and Spring Security with JWT.
Key competencies include demonstrating strong technical ownership and delivering complex development activities with high-quality execution. Effective collaboration with cross-functional teams and business stakeholders is essential for seamless delivery. Drive engineering excellence through code reviews, automation, performance optimization, and proactive 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 both technical and non-technical stakeholders regarding risks, dependencies, and delivery progress. Adapt and continuously learn evolving technologies and engineering practices while maintaining a strong attention to detail in architecture, code quality, security, and performance optimization.
Take initiative in developing reusable frameworks, automation, and process improvement. Balance technical excellence with business priorities by delivering scalable and maintainable solutions.
Iris Software
Information Technology & Services