Citi · 1 week ago
Senior Backend Developer - Java/Spring - Vice President
Citi is a global bank that provides financial services to consumers, corporations, governments, and institutions. They are seeking a Senior Backend Developer with expertise in Java and Spring to maintain and enhance automation testing frameworks and ensure compliance with industry standards throughout the software development lifecycle.
BankingFinanceFinancial Services
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. Interacts with various levels of management; communicates technology level process changes
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. Recommends solutions and improvements to existing standards and procedures; collaborates with other areas in technology to develop new standards and procedures
Ensures all corrective actions are assigned, documented and completed
Verifies traceability in project work products
Gathers, maintains and reports on quality metrics
Acts as advisor and mentor for junior members of the team
Performs other duties and functions as assigned
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
Qualification
Required
6-10 years experience in Java/Spring development. Ability to work independently or within groups on projects assigned
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
Requires in-depth knowledge, understanding and analytical thought
Strong understanding of testing processes. In depth understanding of the Systems Development Lifecycle and solid experience in several phases of systems development. Must demonstrate confidence in their abilities
Bachelor's/University degree
Preferred
Experience and knowledge of Selenium automation is preferred
Master's degree preferred
Benefits
Medical, dental & vision coverage
401(k)
Life, accident, and disability insurance
Wellness programs
Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
Company
Citi
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.
H1B Sponsorship
Citi has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1386)
2024 (849)
2023 (1375)
2022 (1117)
2021 (876)
2020 (901)
Funding
Current Stage
Late StageLeadership Team
Recent News
2026-01-06
Financial Sector Technology
2026-01-03
The Real Deal
2026-01-03
Company data provided by crunchbase