dreamwork_

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.


This listing is tracked by dreamwork from public job postings. Want it prepared into a personalized application pack? Upload your resume →
Posted yesterday