Java - Senior Engineer (Noida, UP, India)
Iris Software
Iris Software
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.
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.
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.
Iris Software
Information Technology & Services