{"id":3602708,"url":"https://alion.io/job/citi-core-java-backend-developer-assistant-vice-president-2","title":"Core Java Backend Developer - Assistant 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":100,"open_postings":528,"ghost_share":0.006,"stale_share":0.155,"repost_share":0.07,"time_to_fill_p50_days":9,"computed_at":"2026-11-03T05:54:40Z"}},"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":["Chennai, India","Pune, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"CI/CD","optional":false},{"name":"Copilot","optional":false},{"name":"Devin","optional":false},{"name":"JavaScript","optional":false},{"name":"JUnit","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Framework","optional":false},{"name":"TestNG","optional":false},{"name":"Unix","optional":false},{"name":"Java","optional":true}],"status":"live","first_seen_at":"2026-11-02T10:17:49Z","employer_posted_date":"2026-11-02","last_verified_at":"2026-11-04T01:56:25Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.\nAs a Senior Full Stack Software Engineer at Citi, you will design, build, and evolve mission-critical application systems that support global technology and business operations. You will own full stack development across the software lifecycle, applying Core Java, Spring, ReactJS, and modern CI/CD practices to deliver secure, high-performing solutions. This role offers the opportunity to shape system design, mentor junior engineers, and work directly with business stakeholders to solve complex technical challenges.\nResponsibilities\nDesign and build full stack application solutions, guiding new and enhanced systems from feasibility studies through complete lifecycle delivery.\nLead each phase of the development process, including analysis, design, coding, testing, and implementation, while providing ongoing operational support to business users.\nAnalyze complex technical and business problems to evaluate system performance against industry standards and recommend practical solutions.\nDevelop and implement security measures based on post-implementation reviews to strengthen system design and functionality.\nPartner with clients and technology teams to resolve issues and deliver advanced programming solutions for customer-facing systems.\nDefine and maintain development standards and procedures to ensure consistent, high-quality delivery.\nMentor junior developers and analysts, sharing technical expertise to strengthen team capability.\nApply sound judgment to assess risk in technical decisions, helping safeguard systems, clients, and Citi's reputation.\nRequired Qualifications & Skills\nBring 8-12 years of applications development expertise, building full stack solutions with Core Java, Spring Framework, RESTful APIs, ReactJS, JavaScript, middleware technologies such as (Solace / Kafka), CI/CD pipelines.\nManage end-to-end software delivery using AI coding assistants such as GitHub Copilot / Devin AI / Code buddy.\nDemonstrate command of core programming concepts, including object-oriented design, multi-threading, exception handling, collections, JDBC & apply proven design patterns where required.\nBuild custom ReactJS components and integrate systems using XML, JSON, REST services, and relational databases such as Oracle or Sybase on UNIX platforms.\nTest Driven Development - Validate application quality using testing frameworks such as JUnit and TestNG, & AI assistants like Friday.AI, while managing multiple priorities in a fast-paced, agile environment.\nDraw on Foreign Exchange domain knowledge to support trading-related application development within financial services.\nAbility to work in a fast-paced and agile development environment and to learn new frameworks/technology stacks.\nHold a bachelor's degree or equivalent practical experience in a related field.\nBeneficial Skills & Qualifications\nBuild transactional applications engineered for low latency and high availability.\nWhat We Offer\nCiti gives you the opportunity to grow your technical expertise while working on systems that support global markets and business operations.\nWork in a hybrid model with three days in the office and two days working remotely, balancing collaboration and flexibility.\nCollaborate with technology teams across global offices on large-scale application development projects.\nAccess ongoing learning and development programs to build deep expertise in modern engineering practices and emerging tools.\nGain exposure to complex, high-impact systems that sharpen your technical and problem-solving skills.\nThis job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.\nApply today to help Citi build the next generation of secure, scalable application systems.\n------------------------------------------------------\nJob Family Group:\nTechnology------------------------------------------------------\nJob Family:\nApplications Development------------------------------------------------------\nTime Type:\nFull time------------------------------------------------------\nMost Relevant Skills\nPlease see the requirements listed above.------------------------------------------------------\nOther Relevant Skills\nFor complementary skills, please see above and/or contact the recruiter.------------------------------------------------------\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":5212,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Cards & Card Issuing","Wealth Management & Financial Advisors","Payment Processing & Gateways","Investment Banking & M&A Advisory"],"lifecycle":[{"event":"open","at":"2026-11-02T10:17:49Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":9,"reasons":["conf:3","velocity","win:early","comp:brand"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/citi-core-java-backend-developer-assistant-vice-president-2","json_url":"https://alion.io/job/citi-core-java-backend-developer-assistant-vice-president-2.json","meta":{"generated_at":"2026-11-04T03:28:38Z","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":5369,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"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-core-java-backend-developer-assistant-vice-president-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"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-core-java-backend-developer-assistant-vice-president-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"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-core-java-backend-developer-assistant-vice-president-2"},{"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-core-java-backend-developer-assistant-vice-president-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fciti-core-java-backend-developer-assistant-vice-president-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3602708}},{"tool":"search_jobs","arguments":{"company":"citi.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3602708},"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"}}