onsite
Principal IT Application Architect - Mercedes-Benz Group
Software Architect
Lead the design and delivery of scalable, cloud‑native applications, driving architecture standards and mentoring teams using Java, microservices, and AWS technologies.
About the role
Key Responsibilities
- Define and evolve the enterprise application architecture for digital customer experience platforms.
- Design, develop, and oversee microservice‑based solutions using Java, REST APIs, and container technologies.
- Lead cloud adoption and migration initiatives on AWS, ensuring scalability, security, and cost‑effectiveness.
- Collaborate with product owners, engineering squads, and DevOps teams in an Agile environment to deliver high‑quality releases.
- Establish architectural governance, best practices, and technical standards across multiple development teams.
Requirements
- 10+ years of software engineering experience with strong expertise in Java and microservice architectures.
- Proven experience designing, deploying, and operating applications on AWS, including containers (Docker, Kubernetes).
- Deep understanding of RESTful API design, event‑driven systems, and CI/CD pipelines.
- Demonstrated ability to lead technical teams, mentor engineers, and influence cross‑functional stakeholders.
- Experience working in Agile/Scrum environments and applying architectural governance frameworks.
Skills
javaawsdockerkubernetesagile