{"id":3341392,"url":"https://alion.io/job/citi-senior-java-fullstack-developer-2","title":"Senior Java Fullstack Developer","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":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Pune, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":15500,"max_usd":36000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":168},"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"Trunk-Based Development","optional":false},{"name":"JavaScript","optional":true},{"name":"Progressive Delivery","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-26T00:00:00Z","employer_posted_date":"2026-10-26","last_verified_at":"2026-11-03T22:26:07Z","board_verified":true,"closed_at":null,"days_open":9,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":9},"description":"Job Description: Developer - Modern Engineering Practices\nAbout the Role\nWe are looking for a highly skilled and hands-on Software Engineer to drive modern engineering practices and technology transformation within our teams. You will play a critical role in designing, developing, and maintaining scalable, high-quality software solutions while ensuring best-in-class engineering standards, including trunk-based development, test automation, security, and modern ways of working.\nThis role requires deep expertise in system design, hands-on coding, and strong problem-solving skills to create resilient, high-performing, and secure applications.\nKey Responsibilities\nSoftware Development & System Design\nDesign, develop, and maintain robust, scalable, and high-performance applications.\nImplement trunk-based development practices to enable continuous integration and rapid delivery.\nDevelop clean, maintainable, and testable code following SOLID principles and software design best practices.\nEnsure high levels of unit test coverage, test-driven development (TDD), and behavior-driven development (BDD).\nActively contribute to hands-on coding, code reviews, and refactoring to maintain high engineering standards.\nEngineering Excellence & Best Practices\nDrive the adoption of modern engineering ways of working, including Agile, DevOps, and CI/CD.\nAdvocate for automated testing, infrastructure as code, and continuous monitoring to enhance software reliability.\nApply Behavior-Driven Development (BDD), Test-Driven Development (TDD), and unit testing to ensure code quality and functionality.\nConduct thorough code reviews, ensuring adherence to best practices in readability, performance, and security.\nImplement and enforce secure coding practices, performing vulnerability assessments and ensuring compliance with security standards.\nCollaborate effectively in agile environments, embracing DevOps principles and fostering a culture of continuous delivery and improvement.\nTechnical Leadership & Collaboration\nPartner with architects, product owners, and cross-functional teams to design scalable and distributed systems.\nMentor junior engineers and foster a culture of engineering excellence and continuous learning.\nCollaborate closely with DevOps teams to optimize deployments, observability, and production resilience.\nLead technical discussions, contribute to design documentation, and provide guidance on modern software architectures.\nSkills and Qualifications\nMust-Have Skills:\n8+ years of strong hands-on experience in coding Java, Angular, SpringBoot, Kafka, Oracle\nDeep expertise in system design and microservices architecture.\nProficiency in TDD, BDD, and automation-first mindset to ensure high test coverage and reliability.\nStrong understanding of CI/CD pipelines, and DevOps practices.\nExperience conducting code reviews, vulnerability assessments, and secure coding.\nExposure to modern cloud-native technologies (AWS, Kubernetes, Docker).\nExcellent problem-solving skills and ability to work in fast-paced, agile environments.\nKnowledge of performance tuning, observability, and production monitoring.\nStrong communication and collaboration skills.\nGood-to-Have Skills:\nExperience with event-driven architecture and distributed systems.\nFamiliarity with Caching Solutions & Tooling\nExperience with trunk-based development, feature flags, and progressive delivery strategies.\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":4488,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Continuous learning"],"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-10-27T15:39:30Z"}],"visa":[],"liveness":{"score":70,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.932,"p_room":0.75,"age_days":8,"expected_fill_days":9,"reasons":["conf:3","wave","velocity","win:late","comp:brand"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/citi-senior-java-fullstack-developer-2","json_url":"https://alion.io/job/citi-senior-java-fullstack-developer-2.json","meta":{"generated_at":"2026-11-04T00:50:09Z","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":1179,"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-senior-java-fullstack-developer-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-senior-java-fullstack-developer-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-senior-java-fullstack-developer-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-senior-java-fullstack-developer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fciti-senior-java-fullstack-developer-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3341392}},{"tool":"search_jobs","arguments":{"company":"citi.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3341392},"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"}}