Microservices Tech Lead – AI Engineer/Analyst - Vice President – TAMPA
Listed on 2026-06-11
-
IT/Tech
IT Consultant
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.
Responsibilities- Create implementation designs (micro-services architecture) to solve in‑house business/technical challenges.
- Coordinate and guide multiple development teams (on‑shore & off‑shore) towards the implementation of the proposed solution/design.
- Develop proof of concept for proposed designs/solutions.
- Build pioneer and standard architectural solution to serve as a template for the platform.
- Resolve a variety of high‑impact problems and projects through in‑depth evaluation of complex business processes, system processes, and industry standards.
- Provide expertise in the 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.
- Partner with multiple management teams to ensure appropriate integration of functionalities - working e2e.
- Provide in‑depth analysis with interpretive thinking to define issues and develop innovative solutions.
- Serve as an advisor or coach to mid‑level developers and analysts, allocating work as necessary.
- 10+ years’ experience as a full‑stack developer.
- 5+ years of relevant experience in the Financial Service industry.
- Experience as an Applications Development Manager.
- Extensive experience with micro‑services architecture.
- Experience with AI/ML engineers and data scientists.
- Technical skills:
Spring Boot, Java, Java Spark (mandatory), AI tools (Devin, Copilot), Oracle/Hive (RDBMS and No
SQL databases), JML, JavaScript, Angular, CI/CD, Jenkins, JUnit. - Ability to adjust priorities quickly as circumstances dictate.
- Demonstrated leadership and project management skills.
- Consistently demonstrates clear and concise written and verbal communication.
- Methodical, attention to detail.
- Self‑starter with the ability to take the initiative and master new tasks quickly.
- Bachelor’s degree/University degree or equivalent experience.
- Master’s degree preferred.
- Citi offers competitive employee benefits, including medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
- Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation, review Accessibility w Citi’s EEO Policy Statement and the Know Your Rights poster.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).