Description
You will own the architectural vision and technical delivery for complex systems.
Responsibilities
- Collaborate with stakeholders to gather, analyze, and translate business requirements into technical specifications.
- Design end-to-end solutions integrating applications, infrastructure, and data using Java 17 and Spring Boot.
- Conduct feasibility studies and technical assessments to recommend optimal architectural approaches.
- Govern technical standards, participating in design reviews to ensure adherence to best practices.
- Provide expert technical guidance to project teams and collaborate with cross-border teams.
Required Skills
- 12+ years of professional experience in software architecture.
- Expert proficiency in Java.
- Deep experience with Spring Boot.
- Experience designing and documenting high-level and detailed technical specifications.
- Ability to translate complex business needs into technical designs.
- Experience leading technical decision-making for development teams.
- Bachelor's or Master's degree in Computer Science or a related field.