Java Tech Lead Jobs
Java Tech Lead jobs are open across fintech, healthtech, e-commerce, and enterprise software, from mid-level senior to principal and staff engineer, with specializations in microservices architecture, distributed systems, and cloud-native Java development. Find a role that fits from the openings below and apply directly.
Find Java Tech Lead JobsOverview
Showing 5 of 12+ Java Tech Lead jobs











INTRODUCTION
Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. As a bank with a brain and a soul, Citi creates economic value that is systemically responsible and in our clients’ best interests. As a financial institution that touches every region of the world and every sector that shapes your daily life, our Enterprise Operations & Technology teams are charged with a mission that rivals any large tech company. Our technology solutions are the foundations of everything we do from keeping the bank safe, managing global resources, and providing the technical tools our workers need to be successful to designing our digital architecture and ensuring our platforms provide a first-class customer experience. We reimagine client and partner experiences to deliver excellence through secure, reliable, and efficient services. Our commitment to diversity includes a workforce that represents the clients we serve from all walks of life, backgrounds, and origins. We foster an environment where the best people want to work. We value and demand respect for others, promote individuals based on merit, and ensure opportunities for personal development are widely available to all. Ideal candidates are innovators with well-rounded backgrounds who bring their authentic selves to work and complement our culture of delivering results with pride. If you are a problem solver who seeks passion in your work, come join us. We’ll enable growth and progress together.
ROLE AND RESPONSIBILITIES
The AI/Full Stack Tech Lead role is a strategic professional technical specialist with deep domain expertise in Securities-Based Lending (SBL) to join our SBL program, a key part of the OMAI Initiative. The ideal candidate's primary strength will be their comprehensive understanding of the SBL lifecycle, from underwriting and legal documentation to collateral management. This expertise will help with design and implementation of Generative AI solutions, translating the strategic AI roadmap into functional, production-ready code. This role acts as a crucial bridge between the SBL Engineering team and SBL business partners, requiring frequent, direct interaction with specialists in SBL Business, Credit Risk, Legal, and Operations. The goal is to leverage technology to solve complex challenges and drive transformation across our global SBL operations.
- The role is responsible for the hands-on development and coding of SBL solutions that transform the SBL lifecycle. This may include but not limited to writing production-quality code for component-level development of Agentic AI systems, interaction with internal SBL APIs for loan origination, collateral management, and risk assessment.
- The engineer may leverage the Long Context Advantage to automate and augment the analysis of complex client portfolios and credit agreements for SBL underwriting. This includes implementing the data pipelines for these models.
- Design and build solutions to automate the analysis, extraction, and verification of information from complex legal documents (e.g., credit agreements, term sheets, collateral pledges etc.) and integrate with DocuSign to significantly reduce the documentation lifecycle.
- The engineer will implement and maintain the data infrastructure required for SBL solutions, demonstrating proficiency with both relational and NoSQL databases.
- Design and implement robust APIs and data feeds for integrating the SBL platform with critical internal and external systems. This includes market data providers, risk engines, credit adjudication platforms, and downstream loan product processors.
- Work closely with Credit Risk, Legal, and Compliance partners to ensure the SBL platform accurately implements lending policies and adheres to regulatory requirements (e.g., Regulation U). Collaborate with Technology and Business Information Security offices to embed security best practices into the system architecture.
- Investigate and resolve complex technical issues related to the SBL platform, from data discrepancies in collateral valuation to performance bottlenecks in loan processing.
- The position involves the practical application of the modern Generative AI stack to build and test predictive models that identify SBL client opportunities and potential risks. This requires strong data engineering skills and data cleansing of SBL-specific datasets.
- Responsibilities include deploying AI models and applications into production on OpenShift using Docker and Kubernetes. This role will contribute to the team's ML/DevOps practices by implementing robust monitoring, logging, and troubleshooting solutions for all SBL AI systems.
BASIC QUALIFICATIONS
- 6-10 years of relevant experience in Application Development.
- Deep, demonstrable knowledge of the Securities Based Lending (SBL) lifecycle, including loan origination, underwriting, real-time collateral monitoring, and risk management.
- Knowledge of legal documents templates as part of the SBL lifecycle.
- Proficiency in deploying applications using Docker, Kubernetes, and OpenShift.
- Expertise in designing and implementing distributed systems using JAVA, Microservices, with a strong focus on system integration, APIs (including AI based API usage), and data-intensive applications.
- Experience using AI tools such:
- Experience within a Wealth Management, Private Banking, or Credit technology environment.
- Knowledge of financial instruments commonly used as collateral (e.g., equities, fixed income, mutual funds) and their valuation principles.
- Familiarity with lending regulations (e.g., Regulation U) and key risk management concepts (e.g., Loan-to-Value ratios, concentration risk).
- Proven experience as a senior technical analyst/developer on large-scale, complex financial technology projects.
- Strong data engineering skills with experience with both relational and NoSQL databases.
- A strong understanding of implementing secure communication protocols like TLS and token-based authentication (JWT) etc.
- Familiarity is desirable with ML/DevOps practices (monitoring, troubleshooting, CI/CD for models).
- Excellent communication skills with the ability to translate complex SBL concepts and technical details between business and technology teams.
Education
- Bachelor’s degree/University degree or equivalent experience
- Master’s degree preferred
JOB FAMILY GROUP
Technology
JOB FAMILY
Digital Software Engineering
TIME TYPE
Full time
PRIMARY LOCATION
Irving Texas United States
PRIMARY LOCATION FULL TIME SALARY RANGE
$138,720.00 - $208,080.00 In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
ANTICIPATED POSTING CLOSE DATE
Jun 11, 2026
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 to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.
See All Java Tech Lead Jobs
Jump back to the full list of openings and apply to any java tech lead role that fits.
Find Java Tech Lead JobsJava Tech Lead Job Market
A snapshot from current openings nationwide, updated as new roles post.
Who's Hiring
- Citi4

- Genpact3

- Enexus Global2

- Tata Consultancy Services (TCS)2

- Saransh1

Top Industries Hiring
- Technology & Software7
- Banking & Financial Services2
- Consulting & Professional Services2
- Energy2
- Construction & Real Estate1
What Employers Look For
The qualifications that appear most often in java tech lead jobs.
- 8 or more years of Java development experience with at least 2 in a lead or principal role
- Deep expertise in Spring Boot, Spring Framework, and associated ecosystem tooling
- Hands-on experience designing and deploying microservices on AWS, Azure, or GCP
- Proficiency with containerization and orchestration using Docker and Kubernetes
- Proven ability to lead and mentor cross-functional engineering teams through full delivery cycles
- Bachelor's degree in computer science, software engineering, or a closely related technical field
Tips for Your Java Tech Lead Job Search
Tailor your resume for architecture depth
Java Tech Lead roles expect evidence of system design decisions, not just coding output. Call out specific architectural patterns you owned, the scale you designed for, and measurable outcomes like latency reductions or deployment frequency improvements your team shipped.
Highlight your team leadership style explicitly
Hiring managers screen for how you grow engineers, not just whether you managed them. Name the mentorship structures you ran, how you handled code review culture, and any improvements in team velocity or retention you can attribute to your direct influence.
Target openings by tech stack generation
Many listings are split between greenfield cloud-native shops and legacy modernization projects. Decide which fits your background before applying and filter accordingly. Describing the wrong stack experience in your cover letter is the fastest way to get screened out early.
Apply early to roles that fit
Migrate Mate lists java tech lead openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Prepare a system design narrative for interviews
Java Tech Lead interviews almost always include a whiteboard or virtual system design round. Rehearse one end-to-end design story from your actual experience, covering the problem, your tradeoffs, how you got team buy-in, and what you would do differently now.
Negotiate scope before negotiating anything else
Before salary, clarify whether the role is hands-on IC leadership or pure management, how many direct reports you would have, and who owns final architectural decisions. Misalignment on scope is the leading reason java tech leads leave roles within the first year.
Java Tech Lead Jobs: Frequently Asked Questions
Which companies are hiring the most java tech leads?
The companies hiring the most java tech leads right now include Citi, Genpact, and Enexus Global, with the largest share of openings in Texas, New York, and California, based on current listings on Migrate Mate as of June 2026. Demand is particularly concentrated in financial services, healthcare technology, and large-scale e-commerce platforms.
How many java tech lead jobs are remote?
About 25% of java tech lead openings are fully remote or hybrid as of June 2026, making it one of the more flexible senior engineering roles. Positions focused on cloud-native architecture, platform engineering, and API design tend to offer the highest share of fully remote arrangements compared to roles that require regular on-site collaboration with embedded product teams.
How do you become a java tech lead?
Becoming a java tech lead starts with building deep Java engineering expertise, then deliberately taking on system design ownership and cross-team coordination in your current role. Seek out projects where you drive architectural decisions, mentor junior engineers, and run technical planning sessions. Most leads step into the title after demonstrating consistent delivery, strong communication with product and business stakeholders, and the ability to unblock others.
Can you get hired as a java tech lead without formal leadership experience?
You can get hired without a formal lead title if you can demonstrate lead-level behavior from your current role. Concrete evidence like owning an architectural migration, leading a squad through a critical delivery, or building out a technical onboarding program carries more weight than the title itself. Smaller companies and startups are more likely to promote based on demonstrated impact rather than requiring prior official leadership tenure.
What does the java tech lead interview process look like?
Most java tech lead interview processes include an initial recruiter screen, a technical phone round covering Java fundamentals and design patterns, a system design session where you architect a distributed or cloud-native solution from a prompt, and a leadership or behavioral panel focused on how you handle team conflict, technical disagreements, and project setbacks. Some employers also include a live coding exercise, though it is less common at the lead level than at individual contributor roles.
Where can I find and apply to java tech lead jobs?
You can find and apply to java tech lead jobs on Migrate Mate, which lists current openings from employers across the United States. Search the listings to find roles that match your stack, seniority, and location preferences, then apply directly to each listing that fits. No separate step is needed between finding a role and submitting your application.
See All Java Tech Lead Jobs
Jump back to the full list of openings and apply to any java tech lead role that fits.
Find Java Tech Lead Jobs