Taro Logo

Java Full Stack Developer VP C13

A leading global bank providing financial services and solutions to consumers, corporations, governments and institutions.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Finance

Description For Java Full Stack Developer VP C13

Citi is seeking a highly motivated Senior Java Full Stack Developer for their Wealth Tech Banking & Payment Technology initiative. This is a key role in a multi-year technology transformation project, where you'll be building platforms that support various Messaging, API, and Workflow Components for Banking and Payment Services across the bank.

The position offers an excellent opportunity to work with cutting-edge technologies while building solutions from scratch. As a core member of the technology team, you'll be responsible for implementing projects using Java, Spring Boot, Kafka, and other modern technologies. The role combines technical leadership with hands-on development, requiring expertise in both backend and frontend technologies.

Working in a Hybrid-Agile environment, you'll lead the development of new applications and system enhancements while collaborating with cross-functional teams. The role demands deep technical knowledge in Java ecosystem, Spring Framework, and modern web technologies, along with experience in cloud-native applications and containerization.

The ideal candidate will bring 10+ years of financial services industry experience, strong technical expertise, and leadership abilities. You'll be responsible for mentoring junior developers, conducting code reviews, and acting as a technical SME for stakeholders. The position offers exposure to enterprise-scale banking applications and the opportunity to work with modern technology stack including microservices, Kubernetes, and various messaging systems.

This role at Citi provides an excellent opportunity to work on transformative projects while maintaining a healthy work-life balance through hybrid working arrangements. You'll be part of a global organization that values innovation, technical excellence, and professional growth. The position offers the chance to work on complex financial technology solutions while collaborating with talented professionals across the globe.

Last updated 22 minutes ago

Responsibilities For Java Full Stack Developer VP C13

  • Lead team in establishing and implementing new/revised application systems
  • Write quality code in Java, Spring Boot and Angular JS 16
  • Design and develop components with minimal assistance
  • Perform peer code reviews
  • Act as SME to senior stakeholders and team members
  • Work with onshore/offshore teams to implement business solutions
  • Evaluate and adopt new dev tools and libraries
  • Write user/support documentation
  • Analyze applications for vulnerabilities and security issues
  • Serve as advisor/coach to junior analysts

Requirements For Java Full Stack Developer VP C13

Java
JavaScript
Kafka
MongoDB
Redis
  • 10+ years of relevant experience in Financial Service industry
  • Deep knowledge of Spring Framework, Spring Boot, Spring Security
  • Strong experience in Java OOD/OOP Concepts, GoF Design Patterns
  • Expertise in UI/UX Design and Angular JS
  • Knowledge of SQL (DB2/Oracle)
  • Experience with Kubernetes and Docker
  • Experience with SOA & Microservices utilizing REST
  • Experience with CI/CD pipelines
  • Bachelor's degree or equivalent experience
  • Strong communication and problem-solving skills

Interested in this job?

Jobs Related To Citi Java Full Stack Developer VP C13