Java Application Development - Vice President

Citi · 1/124, SHIVAJI GARDENS, MOONLI, India

1/124, SHIVAJI GARDENS, MOONLI, India10–15 yearsPosted 29 Oct 2026Last checked 4 Nov 2026

Free account: apply link, HR contact and an AI-written cold email

About the role

We are seeking a highly experienced and visionary Lead Architect to steer our technology team. This senior leadership position is responsible for architecting, designing, and guiding the implementation of mission-critical, high-performance application systems. The ideal candidate is a thought leader with profound expertise in the Java ecosystem, distributed systems, and microservices architectures. You will set the technical direction and strategy, driving innovation and ensuring the delivery of robust, scalable, and secure solutions that align with our long-term business goals. Key Responsibilities: Technical Strategy & Architecture: Define and own the end-to-end technical architecture for major application systems. Lead feasibility studies, drive technology selection, and create the strategic roadmap for future development. System & Microservices Design: Lead the architectural design and implementation of complex, large-scale microservices ecosystems using the Spring Boot framework. Ensure designs are scalable, resilient, and maintainable. Expert-Level Java Development: Provide technical leadership and hands-on contribution to the development of sophisticated, efficient, and reliable Java code, with a deep focus on advanced multithreading, concurrency, and performance tuning. Event-Driven Architecture: Architect and govern enterprise-grade, event-driven systems using Kafka and other messaging technologies, establishing best practices for data streaming and asynchronous communication. Database & Data Strategy: Oversee the design and optimization of high-throughput database solutions. Define data modeling standards, and ensure data integrity, security, and performance across all systems. Lifecycle Governance: Provide technical oversight and governance across the entire software development lifecycle, from strategic planning and analysis to deployment and long-term support. Cloud & Containerization Strategy: Define and enforce best practices for containerization (ECS, Kubernetes), cloud-native deployment, and infrastructure-as-code practices to build scalable and automated CI/CD pipelines. Agile Leadership: Champion and refine Agile best practices within and across teams, fostering a culture of continuous improvement, collaboration, and engineering excellence. Code Quality & Security Governance: Establish and enforce stringent standards for code quality, performance, and security. Lead security architecture reviews and mandate measures to mitigate risks. Mentorship & Technical Leadership: Act as a key technical visionary for the organization. Mentor and develop senior engineers and team leads, fostering a culture of innovation and technical excellence. Risk & Compliance Oversight: Drive a culture of proactive risk management and robust compliance. Ensure architectural decisions and development practices align with all applicable laws, policies, and ethical standards. Required Qualifications & Experience:

Skills mentioned

  • Java
  • SQL
  • Spring Boot
  • Kubernetes
  • CI/CD
  • Kafka
  • Microservices

Want to reach Citi's HR directly?

NextKnock finds the hiring contact and writes a personal cold email from your resume. You send it from your own Gmail.

Similar jobs

More jobs at Citi

All Citi jobs and company facts →

Browse more