{"id":62183,"url":"https://alion.io/job/diconium-java-backend-engineer","title":"Java Backend Engineer","company":{"id":5287,"name":"diconium","domain":"diconium.com","url":"https://alion.io/company/diconium","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":87,"open_postings":190,"ghost_share":0,"stale_share":0.537,"repost_share":0,"time_to_fill_p50_days":28,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","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":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"Docker","optional":false},{"name":"Hibernate","optional":false},{"name":"Java","optional":false},{"name":"Keycloak","optional":false},{"name":"Maven","optional":false},{"name":"Quarkus","optional":false},{"name":"Amazon ECS","optional":true},{"name":"CI/CD","optional":true},{"name":"Copilot","optional":true},{"name":"GitHub","optional":true},{"name":"GitHub Actions","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Rest API","optional":true},{"name":"Spring Security","optional":true}],"status":"live","first_seen_at":"2026-08-18T00:00:00Z","employer_posted_date":"2026-08-18","last_verified_at":"2026-10-17T07:07:51Z","board_verified":true,"closed_at":null,"days_open":60,"trust":{"level":"ok","repost_count":0,"flags":[],"days_open":60},"description":"About the Company\nEmbitel Technologies is a Volkswagen AG (VW) Group Company. VW is a German multinational automotive manufacturing corporation headquartered in Wolfsburg, Germany. VW is one of the world’s largest automaker by sales. VW sold 10.9 million vehicles in 2019. The group comprises of 12 brands from seven European Countries: Volkswagen, Audi, Lamborghini, Porsche, Bugatti, Bentley, Ducati (motorcycles), Skoda, SEAT, Scania, MAN and Volkswagen commercial vehicles.\nJob Description:\nPFB JD\nBackend Engineer\nTwo engineers are required for 6-8 weeks. Both are expected to cover the full scope of the migration - backend SPI development, infrastructure changes, and OIDC integration.\nRole Description\nThe migration rewrites a Keycloak User Storage SPI (Java, EJB → Quarkus), upgrades the Keycloak runtime and supporting infrastructure, and configures GRP as an external OIDC Identity Provider. Engineers on this project will work across all three layers: Java provider code, container/CI configuration, and OIDC/identity federation.\nMust Have\n Java (professional level, Java 11 or later) - all three Maven components target Java 21\nKeycloak SPI development - has written or maintained a User Service Provider or equivalent; understands how providers are packaged and deployed to Keycloak\nJPA / Hibernate - comfortable managing an lifecycle without container injection \nOIDC / OAuth 2.0 - understands token structure, identity federation, and broker login flows; must be able to configure an OIDC Identity Provider in Keycloak and interpret token claims\n Docker (multi-stage builds) - the Dockerfile is a full rewrite from a WildFly entrypoint model to a Quarkus two-stage build\nAWS\nGood to Have\nJakarta EE migration experience \nQuarkus (datasource configuration, extension model)\nKeycloak administration - configuring realms, clients, identity providers, and mapper flows via the admin UI and REST API\nAWS ECS / ECR - image promotion via CI/CD pipeline\nGitHub Actions - updating existing workflows\nPostgreSQL - version upgrade (13 → 17); no schema changes required\nSpring Security - existing password verification logic is preserved in the SPI\nGithub Copilot\nWorking with Embitel\nFreedom to challenge norms, make mistakes, learn and grow\nThere is no ‘I’ in word ‘Team’ and no hierarchy at Embitel\nEmployees of Embitel are partners of our excellence and growth. And they are at the core of organization’s Mission and Vision\nTo explore an exciting & progressive Career development at Embitel India:\nVisit us at: www.embitel.com\nFollow us at https://www.linkedin.com/company/embitel-technologies-india","description_format":"text","description_chars":2607,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"phd","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["E-commerce Platforms","IT Consulting & Digital Transformation","Automotive Software"],"lifecycle":[{"event":"open","at":"2026-08-18T00:00:00Z"}],"visa":[],"liveness":{"score":7,"band":"cold","label":"Long shot","p_open":1,"p_active":0.243,"p_room":0.28,"age_days":60,"expected_fill_days":28,"reasons":["conf:3","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/diconium-java-backend-engineer","json_url":"https://alion.io/job/diconium-java-backend-engineer.json","meta":{"generated_at":"2026-10-17T14:22:17Z","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":19349,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00: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":5287},"rest":"https://alion.io/mcp/rest/get_company?id=5287"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdiconium-java-backend-engineer"},{"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%2Fdiconium-java-backend-engineer"},{"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%2Fdiconium-java-backend-engineer"},{"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/diconium-java-backend-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdiconium-java-backend-engineer"}]}