Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Citigroup Logo

Full Stack Java Lead Developer - Vice President

Citigroup

$113,840 - $170,760
Sep 10, 2025
Tampa, FL, USA
Apply Now

Building and maintaining robust, scalable applications for the financial services industry, and crafting and developing a new system using state-of-the-art technology.

Requirements

  • 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
  • Proven experience with cloud platforms, containerization (Docker, Kubernetes, OpenShift), and microservices architecture.
  • Strong understanding of RESTful principles and experience designing and implementing RESTful APIs using Spring Boot
  • Experience with CI/CD pipelines (Tekton, Harness, CircleCI, Jenkins), build tools (Maven/Gradle), code quality tools (SonarQube), and testing frameworks (JUnit)
  • Practical knowledge of SQL databases, preferably SQL Server, with the ability to write efficient queries and stored procedures
  • Commitment to writing clean, testable, and maintainable code, utilizing unit testing, automation, peer reviews, and other best practices

Responsibilities

  • key contributor to the design, development, and deployment of complex software solutions
  • play an active role in shaping our technical vision
  • promoting engineering best practices
  • crafting and developing a new system
  • using state-of-the-art technology
  • working with a business that demands a best-in-class system
  • 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.

Other

  • senior level position
  • strong sense of ownership, accountability, and a results-oriented mindset
  • keen awareness of financial and risk-related implications of technology decisions
  • comfortable operating with a degree of autonomy
  • excellent communication skills, both written and verbal