remoteonsite
Principal Software Architect - Product Development - SAP
Software Architect
Lead the design and delivery of scalable, cloud‑native product solutions using Java, Spring, and Kubernetes on AWS, driving architectural excellence and cross‑functional collaboration across product teams.
About the role
Key Responsibilities
- Define and evolve the technical architecture for large‑scale product platforms, ensuring scalability, reliability, and security.
- Lead design reviews, code quality standards, and architectural governance across multiple product teams.
- Architect and implement microservices using Java and Spring, orchestrated with Kubernetes on AWS.
- Collaborate with DevOps to establish CI/CD pipelines, automated testing, and cloud deployment strategies.
- Mentor senior engineers, fostering a culture of continuous improvement and technical excellence.
Requirements
- 10+ years of software development experience with deep expertise in Java and Spring.
- Proven track record designing and deploying microservices at scale on Kubernetes and AWS.
- Strong understanding of cloud security, observability, and performance optimization.
- Excellent communication skills and ability to influence stakeholders across business and technical domains.