Enable job alerts via email!

Lead Software Engineer (Tampa, FL) - Hybrid

Citibank

Tampa (FL)

On-site

USD 113,000 - 171,000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading financial institution is seeking a Lead Java Engineer in Tampa, Florida. This pivotal role involves overseeing application systems development and managing a diverse team of engineers. Candidates should bring over a decade of experience in delivering robust technical solutions, excellent team leadership, and a strong grasp of Agile practices, particularly with Java and microservices architecture, to drive project success.

Qualifications

  • 8+ years of experience in relevant practices.
  • 10+ years delivering technical solutions for complex problems.
  • Strong understanding of microservices architecture and Agile methodologies.

Responsibilities

  • Lead applications development teams and manage personnel duties.
  • Provide technical oversight and analyze proposed solutions.
  • Contribute to strategies for application development.

Skills

Change management practices
Technical compliance management
Leading hybrid teams
Test-driven development
Code reviews
Continuous integration
Application security
Performance
Analytical skills
Attention to detail

Education

Bachelor’s degree/University degree
Master’s degree preferred

Tools

Java
JavaScript toolkits / frameworks
SQL Development
DevOps Research and Assessment (DORA) metrics
Atlassian tools (Jira Software, Confluence)

Job description

The Lead Java Engineer position 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.

Responsibilities:

  • Lead one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development and other functional areas
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide evaluative judgment based on analysis of factual data in complicated and unique situations
  • Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project
  • Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards.


Qualifications:

  • 8+ years of experience in change management practices, technical compliance management, leading hybrid teams, test-driven development, code reviews, continuous integration, application security, and performance.
  • 10+ years of hands-on practical experience delivering technical solutions and architectures for complex business problems, identifying the benefits and risks of the solutions, and providing customer-centric design recommendations
  • Strong background leading and mentoring development teams towards a common set of strategic goals
  • Strong experience on identifying and managing technical risk
  • Strong analytical skills and attention to detail
  • Strong understanding of microservices architecture, Restful APIs, and distributed systems
  • Expert in Java, JavaScript toolkits / frameworks, SQL Development, and object-oriented design
  • Strong understanding of Agile methodologies and frameworks (e.g., Scrum, SAFe) and working in Agile teams.
  • Experience managing multi-location teams
  • Experience working in a diverse/multiple stakeholder environment
  • Experience with Atlassian tools (Jira Software, Confluence)
  • Experience with data integration practices
  • Recent coding / hands-on experience on Java. Needs to be more than just a lead or a designer. Needs to be able to contribute to the backlog resolution
  • Proven background on DevOps Research and Assessment (DORA) metrics and utilizing these metrics to refine development practices and optimize team performance


Education:

  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred


This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

  • 8+ years of experience in change management practices, technical compliance management, leading hybrid teams, test-driven development, code reviews, continuous integration, application security, and performance.
  • 10+ years of hands-on practical experience delivering technical solutions and architectures for complex business problems, identifying the benefits and risks of the solutions, and providing customer-centric design recommendations
  • Strong understanding of microservices architecture, Restful APIs, and distributed systems
  • Expert Java, JavaScript toolkits / frameworks, SQL Development, and object-oriented design
  • Strong understanding of Agile methodologies and frameworks (e.g., Scrum, SAFe) and working in Agile teams.
  • Experience managing multi-location teams
  • Experience working in a diverse/multiple stakeholder environment
  • Experience with Atlassian tools (Jira Software, Confluence)
  • Experience with data integration practices
  • Recent coding / hands-on experience on Java. Needs to be more than just a lead or a designer. Needs to be able to contribute to the backlog resolution

Nice to have

  • IBM Case Manager
  • IBM Business Automation Workflow
  • IBM FileNet P8 Platform
  • Any Business Process Management Platform
  • Prior Citi Experience

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Primary Location:

Tampa Florida United States

------------------------------------------------------

Primary Location Full Time Salary Range:

$113,840.00 - $170,760.00


In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Anticipated Posting Close Date:

Jun 18, 2025

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Software Engineer - Replenish

Replenish

Tampa null

Hybrid

Hybrid

USD 113,000 - 171,000

Full time

11 days ago

Lead Software Engineer (Tampa, FL) - Hybrid

Citi

Tampa null

Hybrid

Hybrid

USD 113,000 - 171,000

Full time

30+ days ago

Senior Software Engineer, Java - Technical Lead

NinjaOne

Austin null

Remote

Remote

USD 160,000 - 220,000

Full time

30+ days ago