You will define and execute technical strategy for solution domains.
Responsibilities
- Create solution architecture and high-level design documents, decomposing solutions into domains.
- Design APIs and translate business requirements into technical specifications, creating epics and stories for developers.
- Lead development teams during implementation, managing the delivery of solutions.
- Conduct technical proof-of-concepts (POCs) to evaluate new technologies and approaches.
- Serve as the primary technical liaison between IT and business stakeholders.
Required Skills
- 6-8 years of experience in solution architecture, including microservice design with REST APIs.
- Master understanding of software design principles and major architecture patterns.
- Deep experience applying Agile/Lean development methodologies.
- Strong proficiency with AWS services.
- Experience with containerization using RedHat OpenShift, Docker, and Kubernetes.
- Proficiency in Java and Java frameworks (e.g., Spring, Springboot).
- Knowledge of SQL and NoSQL DBMS (e.g., PostgreSQL, MongoDB).
- Understanding of DevOps processes and CI/CD tools.