Description
You will define technical blueprints and system architectures for product development within a complex ecosystem.
This role is on-site.
Responsibilities
- Define technical blueprints and system architectures to fulfill specific product requirements.
- Collaborate with Solution Architects, Product Managers, and POD teams to implement new capabilities.
- Establish non-functional requirements, including performance, resilience, and scalability.
- Lead architecture discussions and make critical technical decisions.
- Reconcile user needs with engineering constraints through technical expertise.
Required Skills
- 5+ years of experience in hands-on architectural roles.
- Proficiency in Java and Spring Boot.
- Hands-on experience building web applications with React and Next.js.
- Deep understanding of Clean Architecture principles, including modularity and separation of concerns.
- Practical experience deploying and managing services in a public cloud environment (GCP, AWS, or Azure).
- Ability to justify and test the use of specific cloud services.
- Strong communication skills to articulate technical concepts to technical and non-technical stakeholders.
Preferred Skills
- Practical experience with Google Cloud Platform (GCP).