Lead Software Engineer – Java, Microservices & Cloud

Citi Handlowy

Tampa, Florida, United States
Base: $113,840.00 - $170,760.00; bonus/equity: dis...
Not specified (assumed hybrid based on industry standards)
Java programming
Microservices design and development
Cloud technologies certification
Citi Handlowy is seeking a Lead Software Engineer with extensive experience in Java, Microservices, and cloud technologies to lead application development and systems analysis in Tampa, Florida. The ideal candidate should possess strong programming skills, project management experience, and the ability to mentor and collaborate with teams

Job Summary

  • The role is responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team.
  • Citi offers competitive employee benefits, including medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
  • The position requires partnering with multiple management teams to ensure appropriate integration of functions to meet goals and identify necessary system enhancements.

Matching Summary

Match Score: 85

Citi Handlowy is seeking a Lead Software Engineer with extensive experience in Java, Microservices, and cloud technologies to lead application development and systems analysis in Tampa, Florida. The ideal candidate should possess strong programming skills, project management experience, and the ability to mentor and collaborate with teams.

Salary

Base: $113,840.00 - $170,760.00; Bonus/Equity: Discretionary and formulaic incentive and retention awards; Benefits: Medical, dental, vision, 401(k), life, accident, disability insurance, wellness programs, paid time off

Skills & Requirements

Must-have

  • Java programming
  • Microservices design and development
  • Cloud technologies certification
  • TDD and BDD style developments
  • Spring Boot and Reactive Frameworks
  • Kubernetes and Docker
  • System analysis and application programming

Nice-to-have

  • Team mentoring and coaching
  • Cross-team collaboration
  • Adaptability and continuous learning
  • Effective communication skills
  • Load balancing and caching
  • Database optimization
  • Parallel processing and concurrency

Key Requirements

  • 6-10 years relevant experience
  • Bachelor’s degree or equivalent experience
  • Master’s degree preferred
  • Subject Matter Expert in Applications Development
  • Certification in Cloud technologies
  • Java certification (added advantage)

Work Rights

Not specified

Tailored Resume

Cover Letter