{"id":4176401,"url":"https://alion.io/job/bmw-techworks-india-full-stack-developer-java","title":"Full Stack Developer - Java","company":{"id":4445239,"name":"BMW TechWorks India","domain":"bmwtechworks.in","url":"https://alion.io/company/bmw-techworks-india","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Career site","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","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":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon Aurora","optional":false},{"name":"Amazon CloudWatch","optional":false},{"name":"Amazon EC2","optional":false},{"name":"Amazon EKS","optional":false},{"name":"Amazon S3","optional":false},{"name":"Angular","optional":false},{"name":"Apache HTTP Server","optional":false},{"name":"Apache Kafka","optional":false},{"name":"ArgoCD","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"Bootstrap","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"GitHub","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Gradle","optional":false},{"name":"Grafana","optional":false},{"name":"Helm","optional":false},{"name":"Hibernate","optional":false},{"name":"IAM","optional":false},{"name":"ITSM","optional":false},{"name":"JavaScript","optional":false},{"name":"JQuery","optional":false},{"name":"JUnit","optional":false},{"name":"Kubernetes","optional":false},{"name":"Loki","optional":false},{"name":"Maven","optional":false},{"name":"OpenSearch","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"Oracle","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prometheus","optional":false},{"name":"Quarkus","optional":false},{"name":"Rest API","optional":false},{"name":"SOAP","optional":false},{"name":"SonarQube","optional":false},{"name":"SQL","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false},{"name":"Confluence","optional":true},{"name":"Java","optional":true},{"name":"Jira","optional":true}],"status":"live","first_seen_at":"2026-11-12T16:11:07Z","employer_posted_date":"2026-11-12","last_verified_at":"2026-11-12T16:11:07Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Role\nSenior Java Developer\nVisit our websitebmwtechworks.into know more.\nFollow us onLinkedInIInstagramIFacebookIXfor the exciting updates.\nLocation\nPune\nExperience:\n6 to 9 years\nWhat awaits you/ Job Profile\nOwn the technical design, development, maintenance, stabilization, and modernization of product components across the existing on-premises platform and the evolving AWS cloud solution.\nDevelop and maintain business-critical Java services for the international vehicle-order lifecycle, including order entry and modification, validation, status processing, invoicing, registration, reporting, and downstream event publication.\nUnderstand complex business behaviour across markets, processing types, user roles, order statuses, and integration obligations, and translate it into robust technical solutions.\nMaintain and enhance the current Java/Jakarta EE landscape on JDK 8, EJB 2/3, WebLogic, Apache, and Oracle while contributing to its controlled modernization.\nRefactor and migrate suitable components toward Quarkus/modern Jakarta EE and Payara/container-based runtime patterns without compromising functional equivalence or business continuity.\nBuild and maintain synchronous and asynchronous integrations using REST, SOAP, Kafka, MQ.\nHandle hybrid connectivity and coexistence between cloud services and on-premises databases, applications, gateways, and partner systems, including latency, security, certificates, and resilience considerations.\nPreserve compatibility between WebLogic and cloud runtimes during migration, including branch integration, regression prevention, and controlled rollout by component or market.\nDesign and maintain automated unit, integration, interface, SIT, UAT, E2E, and regression tests for both legacy and cloud execution paths.\nImplement CI/CD and infrastructure automation with GitHub Actions, Argo CD, Helm, and Terraform, including quality gates, release traceability, and rollback readiness.\nImprove reliability and performance through JVM and SQL tuning, queue and batch analysis, distributed tracing, logging, monitoring, and root-cause analysis across hybrid components.\nContribute to secure-by-design implementation, observability, operational readiness, incident/problem/change management, release support, and technical documentation.\nProvide senior technical leadership through architecture contributions, code reviews, mentoring, knowledge transfer, and collaboration with business, architecture, testing, operations, and globally distributed teams.\nWhat should you bring along\nDeep expertise in Java/Jakarta EE, JDK 8+, EJB, Spring and/or Quarkus, plus practical experience with WebLogic, Payara, or comparable enterprise runtimes.\nProven ability to work effectively in both legacy on-premises environments and modern containerized cloud architectures.\nStrong AWS experience, ideally including EKS, EC2, Lambda, RDS/Aurora PostgreSQL, S3, ECR, CloudWatch, IAM, networking, and secure hybrid connectivity.\nHands-on experience with Kubernetes, Docker, Helm, infrastructure as code, and declarative delivery using Argo CD and Terraform.\nAdvanced Oracle and PostgreSQL knowledge, including SQL tuning, data modelling, transactions, locking, JDBC pools, and performance diagnostics.\nStrong integration experience with REST, SOAP, Kafka, MQ, event-driven processing, batch jobs, and contract-compatible interface evolution.\nExperience modernizing monolithic or tightly coupled enterprise applications while preserving behaviour, data integrity, and downstream compatibility.\nStrong automated-testing background covering unit, integration, interface, regression, and E2E scenarios across multiple runtimes and environments.\nAdvanced JVM, application, and database troubleshooting skills, including heap/thread analysis, garbage collection, memory profiling, timeouts, deadlocks, and high-load behaviour.\nExperience with observability using Grafana, Prometheus, ELK/OpenSearch, Loki, CloudWatch, and OpenTelemetry, including cross-platform incident analysis.\nUnderstanding of cloud and enterprise security, IAM/OIDC, TLS/certificates, secrets, network controls, vulnerability remediation, and confidential-data handling.\nAbility to reason about complex domain rules and system dependencies where apparently local changes can affect multiple markets, processes, and consumers.\nSenior-level ownership, communication, technical decision-making, and ability to guide developers through modernization and operational challenges.\nMust have technical skill\n6+ years of professional Java development experience in large, business-critical enterprise systems.\nJava / Jakarta EE, JDK 8+, Spring and/or Quarkus.\nMust Have:\nMinimum 4+ years of experience in front-End technologies: Angular 15+, HTML5, CSS3, JavaScript, jQuery, Bootstrap, TypeScript, Angular CLI.\nData Exchange & Interaction: Ajax, JSON.\nAWS: EKS, EC2, Lambda, RDS/Aurora PostgreSQL, S3, ECR, CloudWatch, IAM\nAWS managed cloud services, Kubernetes, Docker, Helm\nPostgreSQL, SQL, JDBC, JPA/Hibernate\nREST, SOAP, Kafka, MQ, asynchronous processing, batch and scheduler technologies\nGitHub, GitHub Actions, Argo CD, Terraform, Maven/Gradle, SonarQube\nJUnit and automated integration, interface, regression, and E2E testing\nCloud integration, networking, TLS, certificates, IAM/OIDC, and secrets management\nJVM, SQL, queue, batch, and application performance diagnostics\nGrafana, ELK/OpenSearch, CloudWatch.\nArchitecture and system design for highly integrated, reliable, business-critical platforms\nITSM, incident/problem/change management, release support, and operational readiness.\nGood to have technical skills\nExperience in EJB 2/3.\nWebLogic and Payara or comparable enterprise Java runtimes.\nOracle.\nExperience with migration from JSP to Angular and from WebLogic/EJB to containerized Quarkus or Payara-based solutions.\nExperience with market-by-market or component-by-component cloud rollout and parallel operation of legacy and cloud implementations.\nKnowledge of interface-heavy automotive landscapes involving production planning, logistics, finance, registration, dealers, and downstream event consumers.\nExperience with Apache HTTP Server, gateways, reverse proxies, load balancing, and cross-environment connectivity.\nPractical experience stabilizing systems with high incident volumes, limited test coverage, technical debt, and strict business-continuity requirements.\nAI-assisted code analysis, migration, and test creation is beneficial, provided results are technically reviewed and protected by regression testing.\nExperience in distributed agile teams using Jira, Confluence, architecture decision records, and structured knowledge-transfer practices.","description_format":"text","description_chars":6676,"description_truncated":false,"requirements":{"experience_years_min":6,"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":["Embedded Software & RTOS","Autonomous Driving","Engineering Services","Automotive Software"],"lifecycle":[{"event":"open","at":"2026-11-12T16:11:07Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":37,"reasons":["conf:0","win:early"],"computed_at":"2026-11-12T17:04:21Z"},"pay":null,"html_url":"https://alion.io/job/bmw-techworks-india-full-stack-developer-java","json_url":"https://alion.io/job/bmw-techworks-india-full-stack-developer-java.json","meta":{"generated_at":"2026-11-12T17:04:21Z","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":35855,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00: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":4445239},"rest":"https://alion.io/mcp/rest/get_company?id=4445239"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbmw-techworks-india-full-stack-developer-java"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Fbmw-techworks-india-full-stack-developer-java"},{"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%2Fbmw-techworks-india-full-stack-developer-java"},{"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/bmw-techworks-india-full-stack-developer-java\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbmw-techworks-india-full-stack-developer-java"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4176401}},{"tool":"search_jobs","arguments":{"company":"bmwtechworks.in","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4176401},"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"}}