Senior Java Developer Lead - Vice President

CitiTampa, FL
$113,840 - $170,760Onsite

About The Position

The Senior Java Developer Lead is responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to drive applications systems analysis and programming activities.

Requirements

  • 6-10 years of Experience as Applications Development Manager with hands-on Java development experience with proficiency in Spring Boot, Spring
  • Strong understanding of AWS cloud services and experience building cloud-native applications.
  • Expertise in MongoDB and MongoDB Atlas, including data modeling and performance tuning.
  • Hands-on experience with Kafka or other message queue technologies for building event-driven systems.
  • Proficiency in SQL and experience with Oracle database management
  • Experience with Agile development methodologies and tools like Jira.
  • Leadership skills
  • Bachelor’s degree/University degree in Computer Science or equivalent experience

Responsibilities

  • Design, develop, and maintain high-performance, scalable Java based microservices and APIs for Citi's global instant payments platform, ensuring seamless real-time transaction processing.
  • Leverage On premise and AWS cloud services (EC2, S3, etc.) to build and deploy cloud native applications, optimizing for resiliency, scalability, and cost-efficiency.
  • Utilize MongoDB and MongoDB Atlas expertise to design and manage efficient data storage and retrieval solutions for instant payments processing.
  • Implement Kafka and message queues to enable real-time data processing and communication within the instant payments ecosystem.
  • Work closely with tech leads and cross-functional teams to understand requirements and translate them into technical solutions.
  • Conduct thorough unit and system testing to ensure code quality and reliability.
  • Thrive in an Agile environment, actively participating in sprints, backlog grooming, and continuous improvement efforts.
  • Actively use AI tools to automate code development, speed up analysis, design and testing, and increase productivity.

Benefits

  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service