CrawlJobs Logo

Senior Technology Lead

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, Jersey City

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

176720.00 - 265080.00 USD / Year

Job Description:

Senior Technology Lead will be driving implementation of technology solution for our reference data teams providing crucial data services and expected to operate within the parameter-set and in close cooperation with our risk and compliance team to enforce all applicable policies and procedures outlined within Citibank technology guidelines, CDO and relevant government laws and regulations. Candidate will be expected to embody and enforce culture of effective risk management and compliance and ensure effective execution grounded in sound business and managerial practices and procedures.

Job Responsibility:

  • Driving implementation of technology solution for our reference data teams providing crucial data services
  • Operating within the parameter-set and in close cooperation with our risk and compliance team to enforce all applicable policies and procedures outlined within Citibank technology guidelines, CDO and relevant government laws and regulations
  • Embodying and enforcing culture of effective risk management and compliance and ensure effective execution grounded in sound business and managerial practices and procedures

Requirements:

  • Senior technical leadership experience in design and team based implementation of complex technology solutions
  • Extensive experience with enterprise services and platforms
  • Understanding of applicable regulations for financial technology industry
  • Hands on experience with implementation of large scale, highly secure, fault tolerant, DR ready, distributed applications
  • Thorough knowledge of enterprise architecture principles and best industry practices
  • Excellent verbal and written communication and presentation skills
  • Proven track record of successful execution in large scale enterprises
  • 10+ years of experience developing software for large scale enterprises
  • 10+ years of experience as Java software developer
  • 3+ years of experience writing both REST and SOAP Web Services
  • Strong knowledge of database modeling with hands-on experience modeling complex OLTP and Reporting data stores
  • Expert Knowledge of: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns, MoM and SOA Design Patterns, File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays
  • Experience in developing distributed systems (MOM and SOA architectures)
  • Expert Knowledge of System Design including mentioned design patterns above, and ability to create Architectural Diagrams including UML in tools such as Visio
  • Experience in developing distributed systems
  • Up-to-date overview of modern software development tools and techniques
  • Java concurrency (practical experience and good knowledge)
  • Expert knowledge of SQL (Oracle and PostgreSQL dialects are preferable)
  • Solid understanding of ETL and BI technologies and their applications
  • Good knowledge of JAX-RS / REST and JAX-WS SOAP Web Services
  • Good knowledge of JAXB / XML and JSON
  • Good knowledge of both horizontal and vertical scaling of applications (Multi-Process and Multi-Threading)
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
What we offer:
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays

Additional Information:

Job Posted:
August 02, 2025

Expiration:
August 31, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.