CrawlJobs Logo

Full Stack Java Lead Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, Tampa, Florida

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

The Full Stack Java Lead Developer is a senior-level position within Citi's Issuer Services Technology global engineering team. The role involves building and maintaining scalable applications for the financial services industry, with a focus on innovative design and collaborative development in a global team setting. The position emphasizes the use of cutting-edge technologies to create a best-in-class system.

Job Responsibility:

  • Design, development, and deployment of complex software solutions in a collaborative, global team environment
  • Shaping the technical vision and promoting engineering best practices
  • Operating with autonomy and possessing ownership, accountability, and a results-oriented mindset
  • Crafting and developing a new system using state-of-the-art technology

Requirements:

  • 6+ years of experience
  • Demonstrated experience delivering software using Agile methodologies (e.g., Scrum, Kanban). This includes active participation in sprint planning, daily stand-ups, sprint reviews, and retrospectives
  • Core Java Expertise: 8+ years of hands-on Java development experience, demonstrating a deep understanding of data structures, object-oriented principles, and design patterns
  • Front-End Proficiency: 3+ years of experience developing modern web applications using Angular, JavaScript, TypeScript, HTML5, and CSS3

Nice to have:

  • Cloud-Native Development: Proven experience with cloud platforms, containerization (Docker, Kubernetes, OpenShift), and microservices architecture. Familiarity with serverless technologies is a plus
  • RESTful API Development: Strong understanding of RESTful principles and experience designing and implementing RESTful APIs using Spring Boot
  • DevOps Practices: Experience with CI/CD pipelines (Tekton, Harness, CircleCI, Jenkins), build tools (Maven/Gradle), code quality tools (SonarQube), and testing frameworks (JUnit)
  • Database Fundamentals: Practical knowledge of SQL databases, preferably SQL Server, with the ability to write efficient queries and stored procedures
  • Financial Services Domain Knowledge: Understanding of the banking and securities industry is highly advantageous
  • Tools and Technologies: Familiarity with Bitbucket, Jira, and RLM is required. Kubernetes and OpenShift experience is a plus
What we offer:
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages (vacation, sick leave, paid holidays)
  • Discretionary and formulaic incentive and retention awards
  • Competitive employee benefits

Additional Information:

Job Posted:
September 11, 2025

Expiration:
October 10, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.