{"id":192443,"url":"https://alion.io/job/citi-citidirect-senior-java-dev-for-payments-modernization-vice-president","title":"CitiDirect Senior Java Dev for Payments Modernization – Vice President","company":{"id":7841,"name":"Citi","domain":"citi.com","url":"https://alion.io/company/citi","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":97,"open_postings":578,"ghost_share":0.01,"stale_share":0.265,"repost_share":0.066,"time_to_fill_p50_days":9,"computed_at":"2026-11-10T06:52:35Z"}},"role":"Backend","role_family":"Backend","seniority":"head","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Jersey City, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":142320,"max":213480,"currency":"USD","period":"year","gross":null,"usd_annual":213480},"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"Java","optional":false},{"name":"JUnit","optional":false},{"name":"Mockito","optional":false},{"name":"Oracle","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Cloud","optional":false},{"name":"Spring Framework","optional":false},{"name":"SQL","optional":false},{"name":"Agile","optional":true},{"name":"CI/CD","optional":true},{"name":"Docker","optional":true},{"name":"Kotlin","optional":true},{"name":"Kubernetes","optional":true}],"status":"live","first_seen_at":"2026-09-02T19:58:03Z","employer_posted_date":"2026-09-02","last_verified_at":"2026-11-10T13:00:10Z","board_verified":true,"closed_at":null,"days_open":68,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":68},"description":"Services is a leading provider of cash management, treasury, trade, clearing, depository receipts and commercial cards services. Services has a global network spanning more than 90 countries and is unique in the industry for its reach, interoperability, and flexibility. We provide clients with dynamic information, platforms, tools, and APIs to effectively manage their portfolios, financial positions, working capital and supply chains. CitiDirect serves as the unified digital gateway for clients to access our full suite of services.\nWe are seeking an experienced Senior Java Backend Developer to join a group modernizing CitiDirect’s Payment architecture. The ideal candidate will have a strong foundation in Core Java and extensive experience with Spring Framework, microservices architecture, Apache Kafka, MongoDB, and Oracle databases.\nKey Responsibilities:\nDesign, develop, and maintain robust, scalable, and high-performance Java-based backend services\nArchitect and implement microservices using Spring Framework 6, Spring Boot 3 and Spring Cloud\nDesign and implement event-driven architectures using Apache Kafka\nWork with MongoDB and Oracle - design schemas and optimize queries\nImplement and maintain comprehensive unit and integration tests\nParticipate in code reviews and mentor junior developers\nContribute to the continuous improvement of our development processes and best practices\nRequired Qualifications:\n7+ years of experience in Java development, with a strong command of Core Java concepts\nExtensive experience with Spring Framework, including Spring Boot and Spring Cloud\nProven track record of designing and implementing microservices architecture\nExperienced in Reactive programming\nProficiency in working with Apache Kafka, including designing and implementing event-driven systems\nStrong experience with MongoDB, including schema design, complex queries, and performance optimization for large-scale applications\nSolid understanding of NoSQL database concepts and best practices\nExperience with Oracle databases and SQL, and performance optimization\nExpertise in RESTful API design principles\nProficiency in writing unit and integration tests using frameworks like JUnit and Mockito\nIn-depth knowledge of application security principles and experience implementing secure coding practices\nExpertise in implementing authentication and authorization in microservices architecture (OAuth 2.0, JWT etc.)\nPreferred Qualifications:\nFamiliarity with containerization technologies (e.g., Docker, Kubernetes)\nExperience with CI/CD pipelines and DevOps practices\nUnderstanding of Agile methodologies\nSolid understanding of payments industry, including various payment systems and processes\nFamiliarity with ISO 20022 standards, and their application in payments messaging\nContributions to open-source projects\n------------------------------------------------------\nJob Family Group:\nTechnology------------------------------------------------------\nJob Family:\nApplications Development------------------------------------------------------\nTime Type:\nFull time------------------------------------------------------\nPrimary Location:\nJersey City New Jersey United States------------------------------------------------------\nPrimary Location Full Time Salary Range:\n$142 320,00 - $213 480,00In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.\n------------------------------------------------------\nMost Relevant Skills\nPlease see the requirements listed above.------------------------------------------------------\nOther Relevant Skills\nFor complementary skills, please see above and/or contact the recruiter.------------------------------------------------------\nAnticipated Posting Close Date:\nsept 09, 2026------------------------------------------------------\nAutomated Processing and AI\nWe use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.\nImportantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.\nIllinois residents - AI Notice and Right\n------------------------------------------------------\nCiti is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.\nIf you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.\nView Citi’s EEO Policy Statement and the Know Your Rights poster.","description_format":"text","description_chars":5721,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Wellness"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Commercial & Retail Banks","Wealth Management & Financial Advisors","Payment Processing & Gateways","Investment Banking & M&A Advisory"],"lifecycle":[{"event":"open","at":"2026-09-02T19:58:03Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"Filed H-1B visas in the last two years","filings_12m":0,"filings_prev_12m":1,"green_card_filings_12m":0,"median_offered_wage_usd":null,"route":null,"cap_exempt":false,"checked_at":"2026-11-10T11:34:35+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)"],"filings_for_role_12m":0}],"liveness":{"score":11,"band":"cold","label":"Long shot","p_open":1,"p_active":0.396,"p_room":0.28,"age_days":68,"expected_fill_days":9,"reasons":["conf:0","velocity","win:tail","crowd:brand"],"computed_at":"2026-11-10T06:52:35Z"},"pay":{"stated_usd_annual":213480,"is_top_pay":true},"html_url":"https://alion.io/job/citi-citidirect-senior-java-dev-for-payments-modernization-vice-president","json_url":"https://alion.io/job/citi-citidirect-senior-java-dev-for-payments-modernization-vice-president.json","meta":{"generated_at":"2026-11-10T17:14:32Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5716,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":7841},"rest":"https://alion.io/mcp/rest/get_company?id=7841"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fciti-citidirect-senior-java-dev-for-payments-modernization-vice-president"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fciti-citidirect-senior-java-dev-for-payments-modernization-vice-president"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fciti-citidirect-senior-java-dev-for-payments-modernization-vice-president"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/citi-citidirect-senior-java-dev-for-payments-modernization-vice-president\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fciti-citidirect-senior-java-dev-for-payments-modernization-vice-president"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":192443}},{"tool":"search_jobs","arguments":{"company":"citi.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":192443},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}