{"id":4219168,"url":"https://alion.io/job/citi-java-technical-lead","title":"Java Technical Lead","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":94,"open_postings":620,"ghost_share":0.018,"stale_share":0.348,"repost_share":0.061,"time_to_fill_p50_days":9,"computed_at":"2026-11-12T10:38:37Z"}},"role":"Backend","role_family":"Backend","seniority":"lead","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":null,"experience_years_min":12,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Apache Kafka","optional":false},{"name":"Checkmarx","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Gradle","optional":false},{"name":"Grafana","optional":false},{"name":"GraphQL","optional":false},{"name":"gRPC","optional":false},{"name":"HashiCorp Vault","optional":false},{"name":"IAM","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"JUnit","optional":false},{"name":"Kanban","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"Maven","optional":false},{"name":"Mockito","optional":false},{"name":"OpenShift","optional":false},{"name":"OWASP Top 10","optional":false},{"name":"Pact","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Red Hat","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"Service Mesh","optional":false},{"name":"Snyk","optional":false},{"name":"SonarQube","optional":false},{"name":"Splunk","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Cloud","optional":false},{"name":"Spring Framework","optional":false},{"name":"Spring Security","optional":false},{"name":"Tekton","optional":false},{"name":"Testcontainers","optional":false},{"name":"Threat Modeling","optional":false},{"name":"UML","optional":false},{"name":"Unix","optional":false},{"name":"WebSockets","optional":false},{"name":"Kotlin","optional":true}],"status":"live","first_seen_at":"2026-11-12T00:00:00Z","employer_posted_date":"2026-11-12","last_verified_at":"2026-11-13T03:53:36Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Role Summary \nThe Applications Development Technical Lead (C13 / VP) is a senior technical leadership position responsible for directing the architectural design, engineering roadmap, and technical execution of mission-critical, enterprise-scale software platforms. This role serves as the principal technical authority for backend systems powered by Java, Spring Boot / Spring Cloud, distributed microservices, and event-driven architectures.\nThe individual will lead technical teams, define architectural standards, drive modernization initiatives (cloud migration, containerization, performance engineering), and act as the primary liaison between engineering teams, enterprise architects, and senior business stakeholders. The role demands deep technical mastery, strategic vision, high autonomy, and a strong track record of delivering resilient, low-latency, and highly available financial systems.\nKey Responsibilities \n1. Technical Leadership & System Architecture\nServe as the Lead Architect / Technical Authority across core banking platforms, defining high-level system designs, domain models, and technical blueprints aligned with enterprise architecture guidelines.\nDirect the design and implementation of highly scalable, distributed, and resilient Java/Spring Boot microservices capable of processing high-volume, low-latency transactions.\nChampion modern engineering paradigms including Event-Driven Architecture (EDA) using Apache Kafka, asynchronous messaging, and distributed caching strategies.\nDrive technical debt reduction, legacy modernization, and application refactoring initiatives to enhance maintainability, scalability, and performance.\n2. Engineering Governance, DevOps & Operational Resilience\nEstablish and enforce software engineering standards, coding guidelines, API governance, and automated code quality gates across multi-disciplinary squads.\nDrive the adoption of cloud-native deployment patterns and container orchestration across OpenShift, Kubernetes\nDefine end-to-end CI/CD delivery strategies, infrastructure-as-code practices, automated deployment pipelines, and zero-downtime release workflows (Blue/Green, Canary).\nArchitect for high availability (HA), fault tolerance, disaster recovery (DR/COB), and resilience patterns (circuit breaking, bulkhead isolation, rate limiting).\nLead performance tuning, heap/thread dump analysis, distributed tracing, and capacity planning for mission-critical production systems.\n3. Security, Risk & Compliance Architecture\nEmbed \"Secure-by-Design\" principles across all software layers, ensuring strict adherence to enterprise security standards, OWASP top 10 guidelines, and regulatory requirements.\nArchitect robust identity and access management (IAM), OAuth2/OIDC implementations, mTLS communication, and data-at-rest/in-transit encryption.\nOversee vulnerability management, threat modeling, and remediation of findings identified by static/dynamic application security testing (SAST/DAST) tools.\nAppropriately assess risk when technical and architectural decisions are made, safeguarding the firm's reputation and ensuring compliance with banking regulations, auditing standards, and operational risk policies.\n4. Stakeholder Management & Talent Mentorship\nPartner closely with Product Owners, Program Managers, and Business Executives to translate complex business strategies into executable technical roadmaps and milestone plans.\nProvide technical guidance, code governance, and mentorship to Junior developers raising the technical bar of the organisation.\nLead Technical Design Reviews (TDRs), Architecture Review Boards (ARBs), and post-incident reviews (Root Cause Analysis - RCA).\nRequired Qualifications & Competencies \nExperience & Education\nExperience: Minimum 12+ years of progressive hands-on software engineering, distributed systems architecture, and technical leadership experience, with at least 4-6 years in a Technical Lead / Systems Architect capacity.\nEducation: Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Systems, or related quantitative field / equivalent work experience.\n Core Technical Competencies \nDomainCore Requirements & ProficienciesJava & Core Technologies\nMaster-level proficiency in Java (11, 17, 21+), JVM internals, memory management, garbage collection tuning, and multi-threaded/concurrent programming.\nStrong foundations in Object-Oriented Design, Functional Programming, Design Patterns, and Domain-Driven Design (DDD).\nSpring Framework\nDeep architectural and development expertise with Spring Boot, Spring Cloud, Spring Security, Spring Data, Spring Batch, and Spring Integration.\nProven experience designing microservice communication patterns (REST, gRPC, GraphQL, WebSocket) and service mesh implementations.\nDistributed Systems & Messaging\nExtensive experience with Event-Driven Architecture (EDA) and message streaming platforms (Apache Kafka).\nExpert knowledge in event sourcing, CQRS patterns, distributed transaction management (Saga pattern), idempotency, and partition strategies.\nData Architecture & Caching\nAdvanced data modeling and query optimization experience with enterprise relational databases (Oracle, PostgreSQL) and NoSQL solutions (MongoDB).Expertise in distributed caching and in-memory data grids (Redis).\nCloud-Native & Containerization\nHands-on experience designing and operating containerized microservices on Kubernetes, Red Hat OpenShift\nProficiency with Docker container lifecycle and Linux/Unix operating environments.\nDevOps, Observability & Tooling\nDeep knowledge of CI/CD orchestration (Jenkins, Harness, Tekton) and build automation (Maven, Gradle).\nProven experience implementing full-stack observability withGrafana, Splunk, or ELK stack.\nSecurity & Quality Engineering\nComprehensive understanding of OAuth2, OIDC, SAML, JWT, API Gateways, and secrets management (HashiCorp Vault).\nStrong oversight of automated testing (JUnit 5, Mockito, Testcontainers, Pact contract testing) and security scanning (SonarQube, Snyk, Checkmarx).\nLeadership & Professional Attributes\nProven ability to influence technical direction across multiple teams and gain buy-in from senior technology leaders.\nStrong strategic thinking with the capability to balance immediate tactical business needs against long-term architectural integrity.\nExceptional verbal, written, and architectural diagramming communication skills (UML, C4 model).\nExtensive experience working in scaled Agile frameworks (Scrum / Kanban / SAFe) in a global matrix environment.\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":7624,"description_truncated":false,"requirements":{"experience_years_min":12,"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-13T03:53:36Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":8,"reasons":["conf:4","win:early","comp:brand"],"computed_at":"2026-11-13T08:28:27Z"},"pay":null,"html_url":"https://alion.io/job/citi-java-technical-lead","json_url":"https://alion.io/job/citi-java-technical-lead.json","meta":{"generated_at":"2026-11-13T08:28:27Z","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":17573,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-14T00: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-java-technical-lead"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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-java-technical-lead"},{"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-java-technical-lead"},{"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-java-technical-lead\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fciti-java-technical-lead"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4219168}},{"tool":"search_jobs","arguments":{"company":"citi.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4219168},"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"}}