Java full-stack development Vice president at Citi
Chennai, tamil nadu, India -
Full Time


Start Date

Immediate

Expiry Date

11 Apr, 26

Salary

0.0

Posted On

11 Jan, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Full-Stack Development, Cloud-Based Applications, Kafka, Spring Boot, Hibernate, Angular, React, Relational Databases, Non-Relational Databases, Kubernetes, Docker, CI/CD Pipelines, Microservices Architecture, API Design, Real-Time Analytics

Industry

Financial Services

Description
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. 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. Education: Bachelor's or Master's degree in Computer Science, Engineering, or related field. 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). 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. Ability to lead cross-functional teams and manage complex projects. Strong interpersonal and communication skills, with the ability to build relationships across the organization. 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). ------------------------------------------------------ For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Perform code reviews and optimize system performance. 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. Design event-driven architectures that align with business needs. Ensure high availability, fault tolerance, and security of data streams. Manage expectations and ensure timely delivery of complex projects. Evaluate and integrate new tools, frameworks, and methodologies to improve system performance and team productivity. Contribute to the long-term technology roadmap and strategy.
Responsibilities
Define the architecture and lead the implementation of cloud-based applications while overseeing Kafka integrations. Lead and mentor a team of engineers, driving best practices in Java full-stack development.
Loading...