Software Architect

  • Barcelona
  • Talent Search People

Do you want to work in an international environment? If you have experience as a Software Architect and speak english fluently, this opportunity is for you! • You are enthusiastic about software architecture. • You have hands-on experience with microservices, event driven architecture and test-driven design. • You have good knowledge of design pattern, SOLID principles, and clean code. • You want to continuously educate yourself and work on the latest technologies and development tools. • You are experienced in technical leadership and in the moderation of technical discussions. • You demonstrate team spirit and are a good communicator. • You think outside the box. • You have basic infrastructure knowledge. • Ideally, you have an iSAQB certification or comparable. • You are fluent in English both verbally and written. Technological stack: -Experience with Node.js and in Backend (Nest.js). -Experience with React and Next.js in Frontend. -Decomposition of a monolithic system into a microservice based architecture (Especially: Event based architecture)Cloud design patterns (ACL (Anti-corruption layer), CQRS, Strangler Fig, etc.). -Docker/Docker-Compose. Nice-to-have: -Experience with GCP (Google Cloud Platform). -Basic experience with PHP, MySQL and OracleDB is helpful in evaluating the legacy system.