Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Citi Logo

Data Solutions Backend Lead Developer

Citi

$142,320 - $213,480
Sep 3, 2025
Jersey City, NJ, US
Apply Now

Establish and implement new or revised application systems and programs in coordination with the Technology team, resolving high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards.

Requirements

  • Hands-on Back End development using Core Java, Spring Boot, Microservices, Messaging services, Junit, and design patterns is required
  • Knowledge of data modelling and data architectures
  • Knowledge of data engineering tools and CI/CD tools similar to Dockers, Kubernetes, and OpenShift is required
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate

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

Other

  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred