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

Apps Development Lead Engineer - Vice President

Citigroup

$142,320 - $213,480
Oct 3, 2025
New York, NY, USA
Apply Now

Banking As A Service (BaaS) Technology is looking to expand its team to design, develop and maintain its application that exposes a suite of banking solutions and capabilities to FinTechs globally

Requirements

  • A minimum of 10+ years of strong experience in implementing end to end server side technical solutions in distributed systems
  • Extensive hands on experience in designing, implementing, delivering large scale JAVA Server applications
  • Efficient in JAVA programming language that includes high performance, low latency, efficient memory management
  • In-depth understanding of Java Spring frame work.
  • Expert in Oracle Database, SQL queries, performance tuning
  • Expert in using Kafka middleware and performance tuning
  • Expert in OpenShift ECS clusters.

Responsibilities

  • Senior Lead Engineer who can drive technology solutions across BaaS platform that runs globally
  • Design and implement the technical foundation for BaaS and Express offerings, ensuring scalability, security, and seamless integration with partner ecosystems.
  • Define and implement the technical architecture and infrastructure strategy for the tech platform, ensuring it meets and exceeds our stringent 99.99% uptime, sub second SLAs and 1000+ TPS requirements.
  • Establish the technical vision and roadmap for global BaaS optimizing for high throughput, low latency, and 24/7 availability across multiple geographies and countries.
  • Design, implement and maintain the Java-based application that would be storing high-volume data and would require low-latency
  • Solve complex engineering problems and challenges while building a globally scalable and highly resilient application
  • Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review

Other

  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
  • Strong Technical and Non-Technical communication skills to be able to communicate within team as well as externally with stakeholders.
  • Must also be able to effectively communicate the project status at various points of the development process to stakeholders and upper management.
  • Need to be good team player to collaborate technical design idea across different geographies