Java full-stack development Vice president
Citigroup
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 (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)_ _._
_View Citi’s_ _EEO Policy Statement (https://www.citigroup.com/global/eeo-aa-policy)_ _and the_ _Know Your Rights (https://www.eeoc.gov/sites/default/files/2023-06/22-088\_EEOC\_KnowYourRights6.12ScreenRdr.pdf)_ _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Por favor confirme su dirección de correo electrónico: Send Email