Watch this video to learn more about Citi
Job Details
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 .
View Citi’s and the poster.
About Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 200,000 dedicated people from around... Read more