Java - Senior Engineer (Noida, UP, India)
Iris Software
Iris Software
Join Iris Software, a rapidly expanding IT services company recognized among India's Top 25 Best Workplaces in the IT industry. We are seeking a skilled Senior Java Engineer to contribute to innovative projects and shape your career success in an award-winning culture that values talent and ambition. Our vision is to be a trusted technology partner for enterprise clients across financial services, healthcare, transportation, and professional services, leveraging cutting-edge technologies like Cloud, DevOps, and Data & Analytics.
Design and develop robust enterprise applications using Core Java, Spring Boot, and Microservices. Define API contracts and integration strategies for complex systems. Create reusable backend components and enterprise services with a focus on clean architecture and security. Optimize application performance through various techniques, including caching and database tuning. Take ownership of end-to-end module delivery, from design to deployment readiness. Conduct thorough code reviews and mentor junior developers on best practices.
Drive improvements in CI/CD pipelines, logging, and monitoring. Troubleshoot production issues with detailed root cause analysis. Design event-driven architectures for enhanced system scalability and resilience. Collaborate with cross-functional teams to translate business requirements into technical solutions.
This role requires 6-8 years of experience in Java development. Essential skills include Java 8+, backend unit testing with JUnit, data structures, microservices, REST APIs, multithreading, concurrency, OOPS concepts, Hibernate, Kafka, Gradle, Maven, Oracle, design patterns, and expertise in Spring Boot with Spring Security (JWT).
We are looking for candidates with strong technical ownership, excellent problem-solving skills, and effective communication abilities. The ideal candidate will drive engineering excellence, contribute to process improvements, and balance technical quality with business priorities. Adaptability and a commitment to continuous learning in evolving technologies are also key.
Iris Software
Information Technology & Services