Java Database - Lead (Noida, UP, India)
Iris Software
Iris Software
Join Iris Software, a rapidly growing IT services company recognized among India's Top 25 Best Workplaces in the IT industry. We offer an award-winning culture that values talent and ambition, providing a launchpad for professional growth.
Our vision is to be a trusted technology partner, empowering enterprise clients across financial services, healthcare, transportation & logistics, and professional services. We specialize in complex, mission-critical applications leveraging cutting-edge technologies like Data & Analytics, Cloud, DevOps, and more.
Define and drive enterprise-level Java application architecture for scalability, reliability, security, and maintainability. Lead 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 guidelines.
Drive implementation of non-functional requirements, lead architecture reviews, and collaborate with leadership to align engineering initiatives with organizational strategy. Promote adoption of DevOps, CI/CD, cloud-native engineering, and containerization. Proactively identify and mitigate technical risks and architectural gaps.
Possess mandatory skills in Java 17+, Microservices, REST APIs, Spring Boot, and Hibernate. Provide strong technical leadership aligned with business and technology objectives, driving architecture and solution design for scalable, secure, and maintainable application ecosystems.
Balance delivery accountability with technical excellence, quality, and team collaboration. Build and mentor high-performing engineering teams, fostering ownership and continuous learning. Collaborate effectively with cross-functional teams and business stakeholders, demonstrating strong stakeholder management and communication.
Iris Software
Information Technology & Services