Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Citi Logo

Software Engineering Tech Lead

Citi

$113,840 - $170,760
Aug 28, 2025
Tampa, FL, US
Apply Now

The business problem is to lead the design, development, and delivery of scalable, high-performance applications within the banking domain, leveraging modern technologies and ensuring adherence to industry standards and compliance requirements.

Requirements

  • 8+ 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, cloud platforms, and containerization.
  • Proficiency in CI/CD tools like Harness and Tekton.
  • Experience with Kafka, batch processing, and schedulers.
  • Familiarity with React.js, Python, and AI/LLM technologies is a plus.
  • Exposure to large-scale distributed systems and microservices architecture.

Responsibilities

  • Lead the design, development, and delivery of scalable, high-performance aplications.
  • Provide technical guidance and mentorship to the development team.
  • Ensure adherence to best practices, coding standards, and architectural principles.
  • Develop and maintain applications using Java, Spring Boot, and related frameworks.
  • Design and implement solutions using SQL and NoSQL databases.
  • Build and manage cloud-native applications using Kubernetes and containerization technologies.
  • Implement and manage CI/CD pipelines using tools like Harness and Tekton.

Other

  • Lead the design, development, and delivery of scalable, high-performance aplications.
  • Provide technical guidance and mentorship to the development team.
  • 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.
  • Leverage domain knowledge to design solutions that meet banking industry standards and compliance requirements.
  • Applicants must be authorized to work in the U.S.
  • Candidate must be located within commuting distance or be willing to relocate to the area