Java/SQL Developer - Assistant Vice President

Citi•Jersey City, NJ
•$121,200 - $181,800•Hybrid

About The Position

Citi is hiring a Java/SQL Developer at the Assistant Vice President level to develop and enhance its proprietary Cross Functional Reference Data Foundation platform within Prime Services. The role focuses on maintaining the current platform while contributing to its evolution in a fast-paced global environment. The successful candidate will apply systems analysis and hands-on programming skills to build reliable, scalable distributed applications, collaborate across global teams, and deliver projects throughout the software development lifecycle using agile principles. The position involves Java application development using Test-Driven Development, Spring, and microservices, along with SQL and stored procedures for database interaction and data management. The developer will also operate and troubleshoot applications in Linux environments and adapt to changing technical requirements and priorities. The position is based in Jersey City, New Jersey, and uses a hybrid working model with up to two days working from home per week.

Requirements

  • 5–8 years of progressive experience in systems analysis and programming of software applications.
  • A proven track record of implementing software projects from inception to completion.
  • Strong proficiency in Java application technologies and hands-on coding skills.
  • Deep experience with Test-Driven Development (TDD).
  • Expertise in the Spring framework and microservices architecture.
  • Solid understanding and hands-on experience with SQL and stored procedures.
  • Proficiency in Linux environments.
  • Working knowledge of project management techniques and methods, with a strong focus on agile methodologies.
  • Ability to thrive in a fast-paced environment, manage multiple deadlines, and adapt to evolving requirements and priorities.
  • Strong verbal and written communication skills and ability to work effectively with global teams.
  • Bachelor’s degree or university degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Nice To Haves

  • Experience with messaging systems such as Kafka.
  • Experience with caching products such as Redis or Gemfire.
  • Eagerness to learn new technologies, including AI tools.
  • Experience with React, other modern web technologies, and web best practices.
  • Understanding of HTML5 and CSS.
  • Experience with cloud platforms, containerization such as Docker, and Kubernetes.
  • Experience with MS SQL Server.

Responsibilities

  • Design, develop, and maintain high-quality software applications using Java, TDD, the Spring framework, and microservices architecture.
  • Conduct systems analysis and programming to support application performance and reliability.
  • Collaborate with global development teams, business stakeholders, and technical teams to understand requirements, define solutions, and deliver integrated projects.
  • Improve and maintain existing platforms to support stability and scalability.
  • Participate in all phases of the software development lifecycle, from concept and design through testing and deployment, following agile principles.
  • Use SQL and stored procedures for database interaction and data management.
  • Operate and troubleshoot applications in Linux environments.
  • Adapt to evolving technical requirements and project priorities while managing multiple deadlines.
  • Continue learning and collaborate on platform maintenance and enhancement.

Benefits

  • Paid annual leave and bank holidays.
  • Discretionary annual performance-related bonus.
  • Private medical care and life insurance.
  • Employee Assistance Program.
  • Pension plan.
  • Paid parental leave.
  • Special discounts for employees, family, and friends.
  • Access to learning and development resources.
  • Medical, dental, and vision coverage.
  • 401(k).
  • Accident and disability insurance.
  • Wellness programs.
  • Paid time off, including vacation and sick leave, and paid holidays.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service