Role | Technology Titan | Hands-on Enterprise Architect - Java, Cloud DevOps & AI |
Location | Chennai | Flexibility for business travel |
Experience | 15+ years in software engineering, including 5+ years in enterprise or solution architecture and proven hands-on technical leadership |
What awaits you / Job Profile? | - Own the enterprise technology direction across full-stack Java, cloud-native engineering, DevSecOps and applied AI, aligned with BMW Group development standards, architecture principles, security controls and engineering practices.
- Act as a hands-on architect: shape target architectures, build reference implementations and critical-path code, review designs and code, and resolve complex cross-product engineering issues.
- Lead the transition from AI-assisted SDLC to AI-DLC by redesigning lifecycle workflows for AI agents, human approval gates, context and knowledge integration, automated quality controls, observability, evaluation and responsible-AI governance.
- Define and govern architecture patterns for domain-driven microservices, APIs, event-driven systems, data integration, identity, resilience, scalability, performance, security and observability.
- Drive legacy modernization using pragmatic approaches such as re-platforming, refactoring, modular monoliths and strangler-pattern decomposition, while protecting business continuity.
- Increase technical excellence by establishing measurable debt reduction, architecture fitness functions, software quality gates, secure coding practices, SRE disciplines and engineering scorecards.
- Partner with product, platform, cybersecurity, data and business leadership to design and manage the end-to-end SDLC, from discovery and architecture through build, release, operations and continuous improvement.
- Coach solution architects, Lead Developers and Feature Team across the Digital Company to build reusable assets and increase reusability across feature teams
- Present technology strategy, risks and technical improvement outcomes to CTO and COO; negotiate priorities and manage expectations of BTI’s internal stakeholders and BMW stakeholders
|
What should you bring along? | • Demonstrated success as an Enterprise Architect, Principal Engineer or Distinguished Engineer in a large, distributed software organization. • Deep full-stack Java engineering experience and the credibility to work directly in code, architecture models, CI/CD pipelines and production diagnostics. • Experience leading large-scale digital transformation and legacy modernization across multiple products, teams and geographies. • Proven ownership of architecture and end-to-end SDLC governance, including non-functional requirements, design assurance, technical risk and production readiness. • Strong executive communication, storytelling, presentation, facilitation and negotiation skills, with experience advising and managing expectations of CTO and other CXO stakeholders. • Bachelor’s or Master’s degree in Computer Science, Engineering or a related discipline, or equivalent professional experience. |
Must-have technical skills | - Java 17+ / 21+, Spring Boot, Spring ecosystem, REST and asynchronous APIs, microservices, domain-driven design, design patterns, JVM performance and secure coding.
- Full-stack development with modern web frameworks such as Angular or React, TypeScript, API integration and automated testing.
- Cloud-native architecture on AWS, Microsoft Azure or Google Cloud; Kubernetes, containers, service mesh, serverless and managed platform services.
- DevSecOps: Git, CI/CD, artifact management, security and developer portals.
- Observability and reliability: Open Telemetry, logs, metrics, traces, SLOs/SLIs, resilience engineering, performance testing, incident learning and cost optimization / FinOps.
- AI engineering: LLM application architecture, RAG, vector search, agentic workflows, prompt and context engineering, model/tool integration, evaluation, guardrails, AI security and production monitoring.
- Data and integration: relational and NoSQL databases, Kafka or equivalent event streaming, caching, API gateways, identity and access management.
- Architecture documentation and governance using UML or ArchiMate; architecture decision records, threat modeling and automated fitness functions.
|
Good-to-have technical skills | - Frameworks and credentials such as TOGAF, AWS/Azure/GCP Professional Architect, Kubernetes CKA/CKAD, DevOps or security certifications.
- Experience with Backstage, GitHub Copilot, Microsoft GitHub/Azure DevOps ecosystems, AI coding agents, MCP-based integrations and enterprise developer platforms.
- Knowledge of cybersecurity, privacy and quality frameworks such as ISO 27001, NIST SSDF and OWASP LLM Top 10, where relevant to the product context.
- Experience establishing technology radar, open-source governance, inner-source practices, engineering academies or enterprise architecture review boards.
|