Java - Senior Engineer (Noida, UP, India)

Iris Software

5–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 rapidly expanding IT services company dedicated to empowering our associates and clients. Our vision is to be the most trusted technology partner, fostering a culture where talent and ambition are valued, and employees can shape their own success stories.

With a global presence across India, the U.S.A., and Canada, we specialize in transforming enterprises through technology. Our expertise spans financial services, healthcare, transportation & logistics, and professional services, focusing on complex, mission-critical applications. We leverage cutting-edge technologies including Cloud, DevOps, Data & Analytics, and AI/ML.

Responsibilities

As a Senior Java Engineer, you will be instrumental in designing and developing robust enterprise applications using Core Java, Spring Boot, and Microservices. This includes defining API contracts, developing reusable backend components with clean architecture, and optimizing application performance.

You will take ownership of the end-to-end delivery of modules, conduct thorough code reviews, and collaborate with cross-functional teams to translate business requirements into technical solutions. Experience with event-driven architectures and asynchronous communication is key. You will also drive improvements in CI/CD pipelines, logging, and monitoring, while troubleshooting production issues and mentoring junior developers.

Qualifications

We are seeking experienced professionals with 5-8 years of hands-on experience in Java development. Essential technical skills include expertise in Kafka, Backend Unit Testing (JUnit), Data Structures, Microservices, REST APIs, Multithreading & Concurrency, OOPS Concepts, Java 17+, JPA, and Spring Boot with Spring Security (JWT).

An understanding of Order Management Solutions within Wealth & Brokerage is a significant advantage. Candidates should demonstrate strong technical ownership, effective collaboration, analytical problem-solving, and excellent communication skills, alongside a commitment to continuous learning and attention to detail in code quality, security, and performance.

Essential Skills

JavaSpring BootMicroservicesREST APIsKafkaJUnitData StructuresMultithreadingConcurrencyOOPSJPASpring SecurityJWT

Good to Have

Order Management SolutionsWealth ManagementBrokerage

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