Java Tech Lead

Company : Citi
Location : Tampa, FL, 33602
Posted Date : 16 October 2025
Job Details
Java Tech Lead
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
Position Overview: We are seeking a highly skilled and experienced Java Tech Lead to join our team in the banking domain. The ideal candidate will have a strong background in Java, Spring technologies, SQL and NoSQL databases, cloud-native development, and container orchestration. Experience with CI/CD tools like Harness and Tekton, messaging systems like Kafka, and batch/scheduler-based processing is essential. Familiarity with React.js, Python, and AI/LLM technologies is a plus. As a Software Development Team Lead, you will revolutionize how Citi manages financial documents, driving the modernization of our tech stack and implementing cutting-edge LLM technologies. You'll lead and mentor a team to develop and deliver solutions that redefine efficiency and intelligence in global document processing. This is a unique opportunity to make a profound impact, shaping technical direction and transforming core operations within a leading financial institution.
Roles and Responsibilities:
- Lead the design, development, and delivery of scalable, high-performance applications.
- Provide technical guidance and mentorship to the development team.
- Ensure adherence to best practices, coding standards, and architectural principles.
Application Development:
- Develop and maintain applications using Java, Spring Boot, and related frameworks.
- Design and implement solutions using SQL and NoSQL databases.
- Implement and manage CI/CD pipelines to ensure smooth delivery of applications.
Collaboration and Stakeholder Management:
- Collaborate with cross-functional teams, including product managers, architects, and QA engineers.
- Work closely with stakeholders to understand business requirements and translate them into technical solutions.
Performance Optimization:
- Monitor and optimize application performance, scalability, and reliability.
- Troubleshoot and resolve production issues in a timely manner.
Nice-to-Have Skills:
- Work on front-end development using React.js for building user interfaces.
- Explore and integrate AI/LLM technologies into applications to enhance functionality.
Qualifications:
- Bachelor's or Master's degree in Computer Science and Engineering, or a related field.
- 6+ years of experience in Java development with expertise in Spring Boot and related technologies.
- Strong knowledge of SQL and NoSQL databases.
- Hands-on experience with Kubernetes and containerization.
- Proficiency in CI/CD tools like Harness and Tekton.
- Familiarity with React.js, Python, and AI/LLM technologies is a plus.
- Excellent problem-solving, communication, and leadership skills.
Join us to lead cutting-edge projects in the banking domain and drive innovation with modern technologies!
Trending Searches in Tampa, FL
- Full time jobs near me Tampa, FL
- Local job openings
- Places hiring near me
- Job vacancies near me
- Java Tech Lead jobs near me Tampa, FL
- Java Tech Lead jobs hiring near me Tampa, FL
- Java Tech Lead jobs hiring near Tampa, FL
- Java Tech Lead jobs near Tampa, FL
- Java Tech Lead jobs near me in Tampa, FL
- Java Tech Lead jobs in Tampa, FL
Top trending job titles hiring now
Popular Searches for Java Tech Lead
Other Jobs You May Like
Technical Project Manager / Coordinator (Cybersecurity)
Company : Insight Global
Location : Doral, FL
Spanish speaking Senior Technical Project Manager- LATAM
Company : Fiserv
Location : Coral Springs, FL
Top searches
Employment opportunities at Citi