Taro Logo

Java Backend Application Senior Developer - C14 - JERSEY CITY

Citi is a leading global bank providing financial services to institutions, governments, and consumers worldwide.
Jersey City, NJ, USA
$176,720 - $265,080
Backend
Senior Software Engineer
In-Person
5,000+ Employees
15+ years of experience
Finance

Description For Java Backend Application Senior Developer - C14 - JERSEY CITY

Citi's Account Master Central (AMC) team within Institutional Service Group (ISG) is seeking an experienced Senior Java Backend Lead Developer to join their engineering team in Jersey City, NJ. This role offers an exciting opportunity to work on large-scale Java applications in a dynamic, multi-regional environment.

The position requires expertise in developing middle-tier and back-end systems, with a focus on both batch and real-time processing. The successful candidate will be working with cutting-edge technologies including Java, Spring Boot, microservices, and various messaging systems like Kafka. The role involves significant responsibility in system design, implementation, and team leadership.

Key technical aspects include:

  • Development of large-scale Java applications
  • Working with Spring/Spring Boot/Spring Batch frameworks
  • Implementation of SOAP/REST services
  • Database management with Oracle
  • Experience with microservices architecture
  • Message queue systems (Kafka, Tibco)
  • Unix/Linux environments

The role offers competitive compensation ($176,720 - $265,080) and comprehensive benefits including medical, dental, vision coverage, 401(k), life insurance, and various wellness programs. This is an excellent opportunity for a senior developer looking to make an impact in a global financial institution.

The ideal candidate will have 15+ years of relevant experience and strong technical expertise across the full stack of backend technologies. They should be capable of working independently while also mentoring junior team members and collaborating across different technology teams globally.

This position offers significant growth potential within Citi's technology organization, working on critical systems that support the bank's global operations. The role combines technical leadership with hands-on development, making it ideal for someone who wants to maintain their technical edge while taking on greater responsibilities.

Last updated 9 hours ago

Responsibilities For Java Backend Application Senior Developer - C14 - JERSEY CITY

  • Conduct feasibility studies, time and cost estimates, IT planning
  • Monitor and control all phases of development process
  • Analyze complex problems and provide evaluation of business process
  • Develop security measures and ensure system design functionality
  • Consult with users/clients and recommend programming solutions
  • Define operating standards and processes
  • Serve as advisor or coach to new or lower-level analysts
  • Write large scale Java programs for batch and real-time processing

Requirements For Java Backend Application Senior Developer - C14 - JERSEY CITY

Java
Kafka
Redis
  • 15+ years of relevant experience
  • Bachelor's degree in computer science/computer engineering or higher
  • Strong experience in JAVA, Spring/Spring Boot/Spring Batch, SOAP/Restful Services
  • Strong experience in SQL (Oracle) and PL/SQL programming
  • Experience in Micro-Service development
  • Experience with Messaging (Tibco, Kafka)
  • Expertise in Unix (Linux) commands & scripting
  • Experience with collaboration tools
  • Knowledge of Workflow (JBPM)
  • Experience with ElasticSearch
  • Excellent written and verbal communication skills
  • Strong analytical and problem-solving skills

Benefits For Java Backend Application Senior Developer - C14 - JERSEY CITY

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k)
  • Life insurance
  • Accident insurance
  • Disability insurance
  • Wellness programs
  • Paid time off
  • Vacation
  • Sick leave
  • Paid holidays

Interested in this job?

Jobs Related To Citi Java Backend Application Senior Developer - C14 - JERSEY CITY

Full Stack Java / JEE Sr developer-C12-Pune

Senior Full Stack Java Developer position at Citi in Pune, requiring 7-10 years of experience in Java/JEE, Angular, and PL/SQL, offering hybrid work arrangement.

Senior Java Developer (SpringBoot, MicroServices) – C11 – Pune

Senior Java Developer position at Citi focusing on SpringBoot and Microservices development, requiring 5-8 years of experience in financial services and strong backend development skills.

Senior Python Developer - C13 - RUTHERFORD

Senior Python Developer position at Citi, focusing on designing and implementing Python-based solutions while leading global technology teams in a hybrid work environment.

Senior Backend Developer - Java - C12 - BANGALORE

Senior Backend Developer position at Citi requiring 8-12 years of experience in Java development, focusing on enterprise applications and cloud technologies in Bangalore.

Java Developer - Equity Finance - VP

Senior Java Developer position at Citi focusing on Equity Finance systems at the VP level.