Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Citigroup Logo

Full Stack Developer Applications Development Technical Lead Analyst VP

Citigroup

$113,840 - $170,760
Sep 4, 2025
Tampa, FL, USA
Apply Now

Citi's Global Trade Platform is looking to establish and implement new or revised application systems and programs to facilitate trade and innovate business needs for global exporters and importers.

Requirements

  • Strong experience designing solutions using microservices architecture (decomposition, inter-service communication, API gateways, resilience patterns, scalability)
  • Knowledge of domain-driven design (DDD), event-driven architecture, and CQRS (optional)
  • Familiarity with API gateways (Kong, Apigee) and service mesh (Istio, Linkerd — nice to have)
  • Java (8+), Spring Boot, Spring Cloud
  • REST APIs, GraphQL (nice to have)
  • SQL (PostgreSQL, MySQL, Oracle)
  • NoSQL (MongoDB, Redis, or similar)

Responsibilities

  • Own and Responsible for end-to-end development of the projects/programs assigned
  • Lead and mentor a team of full stack developers working on backend and frontend components
  • 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
  • Deliver state-of-the-art solutions using new stack development using Agile/DevOps/Micro services/Angular JS
  • Collaborating with stakeholders and working closely with various technology groups & vendor organizations to be able to drive a standard framework for development processes

Other

  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
  • 6+ years relevant experience
  • Excellent organization skills, attention to detail, and ability to multi-task
  • Demonstrated sense of responsibility and capability to deliver quickly