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 Lead Software Engineer

Citigroup

$113,840 - $170,760
Sep 9, 2025
Tampa, FL, USA • Irving, TX, USA
Apply Now

The business and/or technical problem the job is looking to solve is to drive the development of high-performing, scalable, enterprise-grade applications by leading a team in the design, implementation, and testing of Java/Python applications, ensuring adherence to architectural blueprints and business goals.

Requirements

  • Hands on experience in Java, Spring, Spring Boot, Spring Cloud, J2EE Design Patterns, and REST services
  • Front End Technologies like JavaScript and Angular version, CSS2/CSS3, HTML
  • Strong Knowledge of SQL, JDBC, Unix commands
  • Hands-on Database experience in relational (Oracle/DB2) and No-SQL (MongoDB).
  • Hands-on experience on working / deploying application on Cloud.
  • Hands-on experience in code testing tools like Junit / Mockito / Cucumber
  • Deployment Acquaintance in Apache Tomcat, Open Shift or other cloud environments is an advantage.

Responsibilities

  • Translate user requirements into actionable technical specifications.
  • Lead a development team through the entire process of designing, implementing, and delivering Java/Python applications.
  • Provide expert guidance throughout the full software development lifecycle, from initial concept and detailed design to comprehensive testing.
  • Collaborate closely with business users to meticulously design and implement both current and target state business processes, leveraging a variety of advanced tools and technologies.
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint.
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals.

Other

  • 6+ years of industry experience, with a strong hands-on experience in the hands-on development of mission-critical applications using Java technologies, aligning each project with the firm's strategic objectives, and overseeing team operations to ensure project success
  • Experience with complex system integration projects
  • Excellent communication skills (written and verbal), ability to work in a team environment.
  • Excellent analytical and problem-solving skills and the ability to work well independently.
  • Applicants must be authorized to work in the U.S for this position; Citi will not sponsor applicants for U.S. work authorization for this role.