Java Backend Developer, Vice President

Citibank (Switzerland) AG

Jersey City, Northern (NJ, KY)

Hybrid

Confidential

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Citibank (Switzerland) AG in Jersey City, NJ, seeks a senior Java Backend Developer (VP level) to lead applications development in a hybrid role. You will coordinate with management teams to deploy product and process improvements, develop scalable microservices, and guide teams through complex technical challenges.

The role requires deep Java expertise, experience with Spring Boot, REST/SOAP, Kafka, Docker, SQL, and a strong understanding of cloud and CI/CD practices.

Qualifications

  • 6–10 years of hands-on application development experience.
  • Strong Java experience with Core Java 11/17, J2EE.
  • Solid microservices architecture experience (Spring Boot).
  • Experience with REST/SOAP, Kafka, Docker.
  • Expert SQL skills and data structures knowledge.
  • Basic Python scripting.
  • Familiarity with OpenShift, CI/CD, and Agile methodologies.

Responsibilities

  • Lead applications design and programming aligned to architecture blueprint.
  • Provide expert analysis of complex business and system processes.
  • Coach and guide mid-level developers and analysts.
  • Assess risk and ensure regulatory and policy compliance.

Skills

Problem-solving
Analytical thinking
Team collaboration
Communication

Education

Bachelor’s degree in Computer Science or related field
Master’s degree preferred

Tools

Java (Core)
Spring Boot
Microservices
REST/SOAP
Kafka
Docker
OpenShift
Angular
CI/CD
Cloud platforms
Kubernetes
SQL
Python

Job description

## Java Backend Developer, Vice PresidentApply: Hybrid: Jersey City New Jersey United States: Full time: Posted Today: End Date: November 30, 2026 (30+ days left to apply): 26992237The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. **Responsibilities:*** Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements* Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards* Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint* Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation* Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals* Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions* Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary* Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.**Recommended Qualifications:*** Experience: At least 6-10 years of hands-on application development experience.* Java Expertise: Strong experience and knowledge in Core Java 11/17 and J2EE.* Microservices: Solid understanding and experience with Microservices architecture (Spring Boot)* and building event driven distributed architecture with microservices.* Expertise on Web Services(REST/SOAP), Design Patterns , Concurrency Framework , Kafka and data structures/Collections, Docker.* Database Knowledge: Expert Level SQL skills* Scripting: Basic knowledge of Python.* Problem-Solving: Excellent analytical and problem-solving skills.* Communication: Strong communication and interpersonal skills.* Teamwork: Ability to work effectively in a team environment.**Bonus Points:*** Experience with OpenShift.* Familiarity with Angular 14.* Experience with cloud platforms* Experience with CI/CD pipelines.* Experience with Agile development methodologies.**Education:*** Bachelor’s degree/University degree or equivalent experience* Master’s degree preferredThis job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.------------------------------------------------------## **Job Family Group:**Technology------------------------------------------------------## **Job Family:**Applications Development------------------------------------------------------## **Time Type:**Full time------------------------------------------------------## **Primary Location:**Jersey City New Jersey United States------------------------------------------------------## **Primary Location Full Time Salary Range:**$142,320.00 - $213,480.00
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Microservices Developer Vice President
Java Microservices Developer Vice President

Citibank (Switzerland) AG • Jersey City (NJ), Northern (KY)

Hybrid
Confidential
Lead Java Full Stack Developer - Vice President
Lead Java Full Stack Developer - Vice President

Citibank (Switzerland) AG • Jersey City (NJ)

Hybrid
Confidential
Java Backend Developer, Vice President
Java Backend Developer, Vice President

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Medical, dental & vision coverage
401(k)
Life, disability & accident insurance
+4
Java Full Stack Developer
Java Full Stack Developer

Citi • Jersey City (NJ)

On-site
USD 142,000 - 214,000
Competitive employee benefits
Incentive and retention awards
Applications Development Technology Lead Analyst - Vice President
Applications Development Technology Lead Analyst - Vice President

Citi • New York (NY)

On-site
USD 120,000 - 150,000
Competitive employee benefits
401(k)
Paid time off packages
Lead Software Engineer – Java, Microservices & Cloud - Vice President
Lead Software Engineer – Java, Microservices & Cloud - Vice President

Citibank (Switzerland) AG • Tampa (FL)

Hybrid
Confidential
Medical, dental & vision coverage
401(k)
Life, accident, and disability insurance
+2
Senior Java Big Data Developer - AVP
Senior Java Big Data Developer - AVP

Citibank (Switzerland) AG • Jersey City (NJ), Northern (KY)

Hybrid
Confidential
Backend Engineering Lead(Java, Microservices & DevOps) - Assistant Vice President
Backend Engineering Lead(Java, Microservices & DevOps) - Assistant Vice President

Citibank (Switzerland) AG • Irving (TX)

Hybrid
Confidential
Applications Development Sr Programmer Analyst
Applications Development Sr Programmer Analyst

Citibank (Switzerland) AG • Jersey City (NJ), Northern (KY)

Hybrid
Confidential
Lead Java and Data Engineer
Lead Java and Data Engineer

Citibank (Switzerland) AG • Tampa (FL)

Hybrid
Confidential