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, recognized as one of India's Top 25 Best Workplaces in the IT industry. We are a fast-growing IT services company seeking a Senior Java Engineer to contribute to impactful projects. At Iris, we empower our associates to shape their careers and achieve their full potential, fostering an award-winning culture that values talent and ambition. Our vision is to be a trusted technology partner, delivering complex, mission-critical applications across financial services, healthcare, transportation & logistics, and professional services using cutting-edge technologies.

We believe in "Build Your Future. Own Your Journey." providing opportunities for growth, continuous learning, mentorship, and personalized career development. Discover the vibrant culture and exciting possibilities at Iris by watching our inside look video.

Responsibilities

As a Senior Java Engineer, you will be responsible for designing and developing scalable enterprise applications using Core Java, Spring Boot, and Microservices. This includes defining API contracts, service boundaries, and integration strategies for robust systems. You will develop reusable backend components, optimize application performance through various techniques, and own the end-to-end delivery of modules.

Key duties involve conducting code reviews, collaborating with cross-functional teams to translate business needs into technical solutions, and designing event-driven architectures. You will also drive improvements in CI/CD pipelines, troubleshoot production issues with root cause analysis, and mentor junior developers on best practices in modern Java development.

Qualifications

We are looking for a Senior Java Engineer with 6-8 years of experience. Essential skills include Java 8+, Backend Unit Testing (JUnit), Data Structures, Microservices & REST APIs, Multithreading & Concurrency, OOPS Concepts, Hibernate, Kafka, Git Hub, Oracle, Design Principles, Design Patterns, and Spring Boot & Spring Security (JWT).

Candidates should demonstrate strong technical ownership, effective collaboration with cross-functional teams, and a drive for engineering excellence. Excellent analytical and problem-solving skills are crucial, along with the ability to mentor junior developers. Effective communication with stakeholders and a commitment to continuous learning and attention to detail in architecture, code quality, security, and performance optimization are expected. The role involves taking initiative in developing reusable frameworks and balancing technical excellence with business priorities.

Essential Skills

Java 8+Backend Unit TestingJUnitData StructuresMicroservicesREST APIsMultithreadingConcurrencyOOPS ConceptsHibernateKafkaGit HubOracleDesign PrinciplesDesign PatternsSpring BootSpring SecurityJWT

Highlights

  • Actively hiring

More Details

RoleJava - Senior Engineer (Noida, UP, India)
IndustryIT, Software
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Iris Software logo

Iris Software

IT

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