Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Citi Logo

Senior Backend Developer - Java/Spring - Vice President

Citi

$114,720 - $172,080
Nov 14, 2025
Irving, TX, US
Apply Now

Citi is looking to enhance its automation testing frameworks for Java and Spring applications, requiring a skilled professional to analyze requirements, develop new frameworks and tools, and ensure adherence to industry quality trends and development lifecycle standards.

Requirements

  • 6-10 years experience in Java/Spring development.
  • Strong knowledge and experience in Java and Spring framework is mandatory.
  • Strong experience and knowledge of Oracle DB and SQL is mandatory.
  • Strong knowledge of branching, DevOps and CI/CD is mandatory.
  • Experience and knowledge of Selenium automation is preferred.
  • Requires in-depth knowledge, understanding and analytical thought.
  • Strong understanding of testing processes.

Responsibilities

  • Maintains and enhances automation testing frameworks in a Java and Spring application environment, by analysing both functional and non-functional requirements.
  • Has ability to develop new frameworks and tools for a variety of new use cases.
  • Conducts a broad range of complex process monitoring, product evaluation and audit assignments.
  • Follows industry quality trends; applies to current environment as appropriate.
  • Ensures project standards and procedures exist, are fully / clearly documented and followed throughout the software development life cycle.
  • Monitors products for conformance to standards; monitors processes for conformance to procedures; identifies risks; ensures annual organizational reviews of standards and procedures are conducted.
  • Documents findings and performs root cause analyses.

Other

  • Ability to work independently or within groups on projects assigned
  • In depth understanding of the Systems Development Lifecycle and solid experience in several phases of systems development.
  • Must demonstrate confidence in their abilities
  • Interacts with various levels of management; communicates technology level process changes.
  • Acts as advisor and mentor for junior members of the team.