Senior Solution Architect (Application)
Description
Senior Solution Architect (Application)
- Own the end-to-end technical design of applications, including services, APIs, integrations, and system communication.
- Define and guide application architecture using Java, Spring Boot, REST APIs, microservices, Docker, and Kubernetes.
- Design APIs and integrations across multiple systems.
- Guide engineering teams on architectural and technical design decisions.
- Review implemented solutions to ensure alignment with the defined architecture.
- Maintain clear and practical architecture documentation that can be easily followed by new engineers.
- Design and support event-driven architectures using Kafka.
- Work with self-managed infrastructure rather than managed cloud services.
- Contribute with a strong hands-on background across both backend and frontend development.
- Apply solution/application architecture experience within a product-company environment.
Requirements
Requirements
- Proven experience owning solution or application architecture, beyond senior-level development responsibilities.
- Strong hands-on experience with Java and Spring Boot.
- Strong knowledge of REST API design and microservices architecture.
- Experience designing integrations and communication between multiple systems.
- Hands-on experience with Docker and Kubernetes.
- Experience with event-driven architecture and Kafka.
- Strong backend and frontend technical background.
- Experience working with self-managed infrastructure rather than relying primarily on managed cloud services.
- Ability to document architecture clearly and practically for engineering teams.
- Experience working in a product company, rather than project delivery only.
- Strong ability to guide engineering teams and make architectural design decisions.
Skills
As published by workable · 8 questions · 3 written answers
Basics
First name, Last name, Email, Headline, Phone, Address, Photo, Education, Experience, Summary, Resume
Short answers (3)
- Notice Period
- Current Salary
- Expected Salary
Pick from a list (1)
- Pronouns
Written answers (3)
- Do you own the architecture yourself, or contribute designs to someone else's?
- How big were the teams and the systems you designed for?
- Have you worked on infrastructure your own team ran, rather than a managed cloud service?
Attachments (1)
- Upload additional documents optional