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 Senior Java Engineer to contribute to our award-winning culture that values talent and ambition. At Iris, we empower our associates to "Build Your Future. Own Your Journey." through cutting-edge projects, personalized career development, and continuous learning, ensuring your potential is valued and your work makes a real impact. Discover what it's like to work at Iris by watching our inside look video.
Define and lead enterprise application architecture using Core Java, Spring Boot, and Microservices, ensuring scalability, reliability, and security. Drive strategic technical decisions for application modernization and cloud-native adoption. Architect distributed systems and API-driven platforms. Establish engineering standards, governance practices, and reusable frameworks. Lead engineering teams and foster collaboration across functions. Implement non-functional requirements like scalability, security, and disaster recovery. Lead architecture reviews and modernization initiatives. Design enterprise messaging and event-driven architectures. Collaborate with leadership to align engineering with organizational strategy. Drive adoption of DevOps, CI/CD, and containerization. Proactively identify and mitigate technical risks.
This role requires strong expertise in Core Java, Spring Boot, Microservices, and REST APIs. Proficiency in Data Structures, Multithreading, Concurrency, OOPS Concepts, JPA, Design Patterns, and Java 17+ is essential. Experience with messaging technologies like ActiveMQ, Azure Service Bus, Kafka (including KaaS and Connectors), RabbitMQ, and SQS is crucial. Familiarity with Git Hub and MS SQL is also required. Additional skills in CI/CD, Jenkins, and Git are beneficial. Candidates should demonstrate strong technical leadership, architectural design capabilities, and a commitment to engineering excellence and continuous improvement.
Iris Software
Information Technology & Services