Java AWS - Lead (Noida, UP, India)
Iris Software
Iris Software
Join a leading IT services company recognized as one of India's Top 25 Best Workplaces. This role offers an exceptional opportunity to shape your career within an award-winning culture that values talent and ambition. As a fast-growing organization, we empower our associates to own and define their success stories, making us a trusted technology partner for enterprise clients worldwide.
Our vision is to be the premier technology partner for our clients and the top choice for industry professionals seeking to realize their full potential. With a global presence across India, the U.S.A., and Canada, we drive technology-enabled transformations in financial services, healthcare, transportation & logistics, and professional services. We specialize in complex, mission-critical applications, leveraging cutting-edge technologies in application engineering, data & analytics, cloud, DevOps, MLOps, quality engineering, and business automation.
Define and lead the enterprise application architecture strategy, focusing on Core Java, Spring Boot, and Microservices to ensure scalability, reliability, security, and maintainability. Drive strategic technical decisions for application modernization, framework selection, and cloud-native adoption. Architect distributed systems, microservices platforms, and API-driven ecosystems. Establish engineering standards, governance, reusable frameworks, and secure development practices. Lead engineering teams, fostering collaboration and driving the implementation of non-functional requirements like scalability, observability, security, and disaster recovery. Conduct architecture reviews, technical discussions, and modernization initiatives. Design and implement enterprise messaging and event-driven architectures. Collaborate with leadership to align engineering initiatives with organizational strategy and drive adoption of DevOps, CI/CD, cloud-native engineering, and containerization. Proactively identify and mitigate technical risks and architectural gaps to ensure long-term platform stability.
This senior leadership role requires 8-10 years of comprehensive experience. Essential technical proficiencies include Microservices, REST APIs, backend unit testing with JUnit, Multithreading & Concurrency, OOPS Concepts, Java 8+, Hibernate, PL/SQL, Spring Boot with Spring Security (JWT), Kafka, and Maven. Familiarity with AWS services such as SNS, Lambda, Auto Scaling, and Load Balancing is also crucial.
Key behavioral competencies involve providing strong technical leadership, driving architecture and solution design for scalable and secure applications, and balancing delivery accountability with technical excellence. Building and mentoring high-performing teams, fostering ownership, innovation, and continuous learning is paramount. Effective collaboration with cross-functional teams and stakeholders, robust stakeholder management, and clear communication are expected. Driving engineering excellence through governance, automation, reusable frameworks, and best practices, alongside promoting a culture of quality and continuous improvement, is vital. Leading modernization and cloud adoption initiatives while encouraging innovation through the evaluation of emerging technologies is also a core expectation.
Iris Software
Information Technology & Services