{"id":3815239,"url":"https://alion.io/job/ey-java-architect","title":"Java Architect","company":{"id":2859,"name":"EY","domain":"ey.com","url":"https://alion.io/company/ey-com","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":10,"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":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"JavaScript","optional":false},{"name":"JQuery","optional":false},{"name":"React.js","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Cloud","optional":false},{"name":"Spring Security","optional":false},{"name":"SQL","optional":false},{"name":"Java","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-11-05T15:36:11Z","employer_posted_date":null,"last_verified_at":"2026-11-05T15:36:11Z","board_verified":false,"closed_at":null,"days_open":1,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":1},"description":"At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all.\n\nJob description:\n\nAs part of the Digital-FS Java team, you will lead the team to deliver projects from the technical deliverable perspective for customers across the globe. You are expected to provide technical expertise and mentor staff in projects primarily based on Java/J2EE or emerging technologies. You will lead client interactions, work on project proposals when needed, take part in technical decisions and discussions with architects, and help in solution architecture on Java technologies or emerging technologies for projects.\n\nThe opportunity:\n\nWe’re looking for Java Seniors with expertise in Java technologies to join the Advisory Digital-FS Java team. This is a fantastic opportunity to be part of a leading firm whilst being instrumental in the growth of a new service offering.\n\nYour key responsibilities:\nNeed to work as a technical lead in development projects using Java technologies\nWork closely with clients to understand their business, functional, technical, and implementation requirements\nPlan and monitor project deliverables from the team\nProvide key input in technology stack evaluation and assist the architect in terms of technology choices for projects when needed\nDesign and govern reusable accelerators, apply design patterns, and reusable technical components (e.g. error handling, logging, etc.)\nWork with relevant teams to ensure timely delivery of projects\nPrepare technical solution and architecture documents, artefacts, work products, and presentations for the customer\nContribute towards excellence in a highly collaborative, team-oriented environment\nLead and mentor development teams\nWork closely with Project Managers, Senior Business Analysts, and development teams\nTake ownership of solution delivery, and be responsible for translating functional requirements into a solution\nTask allocation and performance evaluation of team members\nCommunicate with client teams and gather requirements, conduct regular team meetings, and track project progress\nInterview candidates when needed and help in the recruitment process\nProvide an efficient working atmosphere to project teams and ensure objectives are met within stipulated time\nWork with development best practices\nBe flexible in responding to issues as they occur and identify product or deployment improvements to mitigate future occurrences\nWork iteratively in a team with continuous collaboration\n\nPeople responsibilities:\nFoster teamwork and lead by example\nAbility to travel in accordance with client and other job requirements\nExcellent written and oral communication skills\n\nSkills and attributes for success:\n\nPrimary:\nJava, Spring Boot, and WebFlux\nJava and Spring Boot services, configuration, and production error handling\nSpring WebFlux and the reactive stack (Project Reactor: Mono and Flux)\nNon-blocking request handling, backpressure, and errors in a reactive pipeline\nReactive APIs for streaming and high-concurrency integration paths\nOracle JDBC and connection pooling from Spring\nStreaming: Kafka, Confluent Cloud, and OCI Streaming\nHands-on Apache Kafka and Confluent Cloud: topics, producers, consumers, consumer groups, offsets, and retries\nHands-on OCI Streaming\nPer-record stream processing\nBatch streaming: consume and process records in batches\nFailure handling: retries, dead-letter or error path, replay, and idempotent processing\nConfluent Schema Registry or Avro message contracts\nSpring Batch\nHands-on Spring Batch: jobs, steps, readers, processors, and writers\nChunk processing, restart, skip, and retry\nLaunching and monitoring batch jobs\nAWS\nGood working knowledge of AWS for running integration workloads\nIAM, compute, object storage, and logging and monitoring\nDeploying and operating a Spring service on AWS\nSQL and PL/SQL\nStrong SQL: joins, aggregations, transactions, indexes, and execution plans\nPL/SQL: packages, procedures, functions, cursors, bulk processing, and exception handling\nCalling SQL and PL/SQL from a Java service\nAuthentication and Spring Security\nOAuth2 client credentials for service-to-service calls\nSpring Security for protecting APIs and outbound clients\nToken request, cache, expiry, and failure handling\nBuild and delivery\nMaven or Gradle\nBasic CI/CD: a pipeline that builds, tests, and publishes a Java service\nDocker and running the service in a container\n\nSecondary:\nUI experience using AngularJS/Angular, React, HTML5, Spring Cloud, jQuery, JSON, JavaScript, Servlet, JSTL, AJAX, and CSS will be an added advantage\nWorking experience in cloud environments, preferably Azure and AWS\nKnowledge of the CMMI framework\nWorking experience of designing and developing solutions in cloud environments, preferably Azure and AWS\n\nTo qualify for the role, you must have:\nBachelor's/Master’s degree in Computer Science, Engineering, Information Systems Management, or a related field\n10 to 12 years of experience\nExperience in leading teams\nKnowledge of process methodologies – Agile/frameworks like CMMI\n\nIdeally, you’ll also have:\nTechnical delivery skills\n\nWhat we look for:\n\nA team of people with commercial acumen, technical experience, and enthusiasm to learn new things in this fast-moving environment.\n\nAn opportunity to be a part of a market-leading, multi-disciplinary team of 500+ professionals, in the only integrated global transaction business worldwide.\n\nOpportunities to work with EY Advisory and other service lines globally with leading businesses across a range of industries.\nSkills\nAWS, Docker, Java, Kafka, PL/SQL, SQL, Spring Batch, Spring Boot, Spring Security, WebFlux","description_format":"text","description_chars":5903,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Audit & Assurance Firms","Financial Advisory, Valuation & Restructuring","Management Consulting","Tax Advisory & Preparation"],"lifecycle":[{"event":"open","at":"2026-11-05T15:36:11Z"}],"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":32,"reasons":["seen:0","velocity","win:early","comp:brand"],"computed_at":"2026-11-06T05:58:05Z"},"pay":null,"html_url":"https://alion.io/job/ey-java-architect","json_url":"https://alion.io/job/ey-java-architect.json","meta":{"generated_at":"2026-11-06T20:43: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":121,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00: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":2859},"rest":"https://alion.io/mcp/rest/get_company?id=2859"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fey-java-architect"},{"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%2Fey-java-architect"},{"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%2Fey-java-architect"},{"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/ey-java-architect\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fey-java-architect"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3815239}},{"tool":"search_jobs","arguments":{"company":"ey.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3815239},"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"}}