Java full-stack development Vice president

Posted:
8/12/2025, 7:02:53 PM

Location(s):
Tamil Nadu, India ⋅ Chennai, Tamil Nadu, India

Experience Level(s):
Expert or higher ⋅ Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

We are seeking an accomplished and innovative Hands-On Technology Lead - VP to drive the development and delivery of cloud-based applications, Kafka implementations, and Java full-stack solutions. This role demands a seasoned technical leader with extensive experience in architecting, developing, and deploying scalable enterprise solutions. The ideal candidate will combine hands-on technical expertise with leadership acumen to guide teams, implement best practices, and deliver world-class software products.

Key Responsibilities

Technical Leadership:

  • Define the architecture and lead the implementation of robust, scalable, and secure cloud-based applications.
  • Oversee Kafka integrations for data streaming and event-driven architectures.
  • Drive best practices in Java full-stack development, including backend and frontend technologies.
  • Provide technical direction for major database solutions and data management strategies.

Hands-On Development:

  • Actively engage in coding, debugging, and designing solutions to ensure high-quality deliverables.
  • Perform code reviews and optimize system performance.
  • Leverage cloud technologies to build resilient, distributed applications.

Team Leadership and Mentorship:

  • Lead and mentor a team of engineers, fostering a culture of innovation and collaboration.
  • Identify skill gaps within the team and provide targeted training and development.
  • Collaborate with global teams across time zones to deliver unified solutions.

Cloud Strategy and Implementation:

  • Design and implement cloud-native solutions leveraging AWS, Azure, or Google Cloud Platform (GCP).
  • Ensure optimal use of cloud resources to achieve scalability, performance, and cost-efficiency.
  • Drive the adoption of Infrastructure as Code (IaC) and DevOps best practices.

Kafka Implementation and Data Streaming:

  • Lead Kafka implementation projects, including setup, configuration, and optimization for real-time data processing.
  • Design event-driven architectures that align with business needs.
  • Ensure high availability, fault tolerance, and security of data streams.

Stakeholder Management:

  • Partner with business stakeholders to align technical solutions with organizational goals.
  • Effectively communicate technical concepts to non-technical audiences, including senior management.
  • Manage expectations and ensure timely delivery of complex projects.

Technical Innovation and Strategy:

  • Stay updated with emerging technologies and industry trends.
  • Evaluate and integrate new tools, frameworks, and methodologies to improve system performance and team productivity.
  • Contribute to the long-term technology roadmap and strategy.

Qualifications and Skills

  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Experience:
    • 13+ years of experience in software development, with 8+ years in a technical leadership role.
    • Proven experience with cloud platforms (AWS, Azure, GCP) and Kafka implementations.
    • Expertise in Java full-stack development, including Spring Boot, Hibernate, and modern frontend frameworks (e.g., Angular, React).
    • Strong knowledge of relational and non-relational databases (e.g., Oracle, MySQL, PostgreSQL, MongoDB).
  • Technical Skills:
    • Hands-on expertise in cloud-native application design, Kubernetes, Docker, and CI/CD pipelines.
    • In-depth understanding of microservices architecture and API design principles.
    • Strong problem-solving and analytical skills with a focus on system performance optimization.
  • Leadership Skills:
    • Ability to lead cross-functional teams and manage complex projects.
    • Strong interpersonal and communication skills, with the ability to build relationships across the organization.

Preferred Skills

  • Experience in real-time analytics or big data platforms.
  • Knowledge of security best practices for cloud-based and distributed systems.
  • Certifications in relevant technologies (e.g., AWS Certified Solutions Architect, Certified Kubernetes Administrator).

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.