Java Tech Lead Jobs in USA with Visa Sponsorship
Java Tech Lead roles are among the most consistently sponsored positions in U.S. tech, with employers regularly filing H-1B visa and L-1 visa petitions for qualified candidates. Most openings require a bachelor's degree in computer science or a related field, and specialty occupation approval rates for software engineering leadership roles are high. For detailed occupation requirements, see the O*NET profile.
Find Java Tech Lead JobsOverview
Showing 5 of 12+ Java Tech Lead jobs










See all Java Tech Lead Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Java Tech Lead roles.
Get Access To All 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
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Java Tech Lead roles.
Get Access To All JobsTips for Finding Java Tech Lead Jobs
Lead with your architecture experience
Sponsors want Tech Leads who own system design decisions, not just write code. Emphasize distributed systems, microservices, or cloud architecture work in your resume. This signals the specialized expertise that justifies an H-1B specialty occupation petition.
Target companies with H-1B filing history
Not every employer will sponsor a Java Tech Lead, even if the role qualifies. Focus your search on companies that have filed H-1B petitions for software engineering roles before. Migrate Mate filters sponsoring employers so you can skip the guesswork.
Align your degree to the role explicitly
H-1B approval for Tech Lead roles depends on demonstrating that your specific degree, such as computer science or software engineering, directly supports the position. Generic engineering degrees without relevant coursework can draw USCIS scrutiny during adjudication.
Prepare for a technical and leadership interview
Java Tech Lead interviews typically combine system design rounds with engineering management questions. Practicing both improves offer conversion rates, which matters because H-1B sponsors want confidence before committing to petition costs and timelines.
Understand the H-1B cap and lottery timing
Most Java Tech Lead positions are cap-subject, meaning your petition enters the annual H-1B lottery in March. If you need immediate authorization, prioritize cap-exempt employers such as universities, nonprofits, or research institutions while pursuing other opportunities.
Negotiate sponsorship terms before signing
Clarify whether the employer covers H-1B filing fees, premium processing, and attorney costs before accepting an offer. Many tech companies cover these fully, but some split costs. Knowing this upfront protects you from unexpected out-of-pocket expenses.
Frequently Asked Questions
Does a Java Tech Lead role qualify as an H-1B specialty occupation?
Yes, in nearly all cases. Java Tech Lead positions typically require a bachelor's degree or higher in computer science, software engineering, or a directly related field, which satisfies the H-1B visa specialty occupation standard. USCIS approval rates for software engineering roles are among the highest of any occupational category, making denial on specialty occupation grounds relatively uncommon when the job description is drafted carefully.
Will a three-year bachelor's degree from India or the UK qualify for H-1B sponsorship?
It can, but it requires evaluation. USCIS does not automatically equate a three-year degree to a U.S. bachelor's degree. Your employer's immigration attorney will typically commission a credential evaluation from an approved agency. If the evaluation confirms equivalency, the degree qualifies. Relevant postgraduate education or professional experience can also strengthen the case significantly.
How long does it take to start working once an employer agrees to sponsor my H-1B?
For cap-subject petitions, the timeline depends on the lottery cycle. Registrations open in March, and if selected, employment typically begins October 1 at the earliest. Premium processing reduces USCIS adjudication to around 15 business days after filing, but that does not change the October 1 start date for cap-subject cases. Some employers file during an earlier lottery for the following fiscal year.
Can I transfer my H-1B to a new employer if I change Java Tech Lead jobs?
Yes. H-1B portability allows you to start working for a new employer once they file a transfer petition, without waiting for approval, as long as your existing H-1B is valid and you have maintained lawful status. The new employer must file their own I-129 and LCA, and the role must still qualify as a specialty occupation. Gaps in employment can complicate portability, so timing matters.
Where can I find Java Tech Lead jobs that offer visa sponsorship?
Migrate Mate is built specifically for this. Every listing on Migrate Mate comes from employers who are actively open to visa sponsorship, so you are not wasting applications on roles that will turn you down at the offer stage. You can filter by role type and location to find Java Tech Lead positions matched to your visa situation.
What is the prevailing wage requirement for sponsored Java Tech Lead jobs?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.