Senior Java Lead Developer

Citi•Irving, TX
•$125,760 - $188,640•Onsite

About The Position

The Senior Full Stack Lead Developer is a highly experienced individual contributor in Citi’s Banking Technology division. The role drives engineering excellence through hands-on technical contributions, sets high technical standards, and delivers robust, scalable, and secure middleware platforms. It applies modern software engineering practices, including DevSecOps and Site Reliability Engineering (SRE), to address complex business challenges and support Citi’s global banking objectives. The role requires technical mastery, strategic problem-solving, and the ability to guide and influence project outcomes and colleagues across the organization. The position contributes to the technical vision and architectural roadmap for core Banking Technology middleware platforms, including Java, Spring Boot, Kafka, microservices, GraphQL, and NoSQL databases. It mentors engineers, advises business leaders and product owners, collaborates with engineering, product, and operations teams, and takes ownership of delivering complex, high-quality software. The developer also explores emerging technologies and applies AI tools to improve development efficiency, problem-solving, and innovation.

Requirements

  • At least 7 years of progressive backend software development experience.
  • Track record of owning the design and delivery of complex, large-scale software projects as a senior individual contributor.
  • Deep hands-on expertise and architectural understanding of Java, Spring Boot, Kafka, microservices architecture, GraphQL, and NoSQL databases.
  • Experience with high-volume, low-latency distributed systems.
  • Ability to architect, design, and implement scalable, resilient, secure, and performant distributed systems.
  • Expert understanding of the modern SDLC, CI/CD pipelines, DevSecOps, and SRE practices, with extensive hands-on application.
  • Exceptional verbal and written communication skills, including explaining complex technical concepts to diverse audiences.
  • Ability to work effectively with business and technical stakeholders.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.

Nice To Haves

  • Experience with Apache Flink.
  • A Master’s degree or equivalent advanced professional qualifications.

Responsibilities

  • Contribute to and uphold the technical vision and architectural roadmap for core middleware platforms.
  • Implement and advocate engineering standards, best practices, and architectural patterns that support scalability, reliability, security, and maintainability.
  • Lead by example in coding, design, and problem-solving; mentor and provide technical guidance to software engineers.
  • Apply and champion DevSecOps and SRE principles to maintain availability, performance, security, and operational efficiency of production platforms.
  • Identify and address technical debt, mitigate system risks, and implement disaster recovery capabilities.
  • Advise senior business leaders and product owners by translating business requirements into actionable technical designs and solutions.
  • Communicate technical insights, architectural decisions, and development progress to diverse audiences.
  • Explore, evaluate, and apply emerging technologies, architectural patterns, and solutions, including Apache Flink and artificial intelligence, to improve products and engineering productivity.
  • Use AI tools to enhance development efficiency, accelerate problem-solving, and drive innovation.
  • Collaborate with engineers and technical leads across engineering, product management, and operations to align designs and integrate solutions.
  • Take accountability for on-time delivery of complex, high-quality, user-centric software components.
  • Conduct design, code, and security reviews and contribute to technical documentation.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k)
  • Life insurance
  • Accident insurance
  • Disability insurance
  • Wellness programs
  • Paid time off, including vacation and sick leave
  • Paid holidays
  • Eligible employees may receive discretionary and formulaic incentive and retention awards
  • Training program
  • Opportunities for internal mobility and career development
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service