Java - Senior Engineer (Noida, UP, India)

Iris Software

6–8 yrs Noida Full Time Work from office
Iris Software logo
Posted : today
Actively hiring

Job description

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.

Responsibilities

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.

Qualifications

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.

Essential Skills

Java 8+Backend Unit TestingJUnitData StructureMicroservicesREST APIsMultithreadingConcurrencyOOPS ConceptsHibernateKafkaGradleMavenOracleDesign PatternsSpring BootSpring SecurityJWT

Highlights

  • Actively hiring

More Details

RoleJava - Senior Engineer (Noida, UP, India)
IndustryInformation Technology & Services
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Iris Software logo

Iris Software

Information Technology & Services

Java - Senior Engineer (Noida, UP, India) at Iris Software | SkillMX | SkillMX