Browse All Jobs
Job Description
PALO IT is seeking a Software Architect to design development architectures and guidelines, train team leads and development teams, and advise on solution designs. The role involves limited coding responsibilities, up to 40% of the time.
  • Designing microservices-based architecture with a cloud-ready and cloud-native approach.
  • Creating PoCs to validate proposed architectures.
  • Documenting reference architecture and deployment topologies.
  • Validating solution architecture and component inventory.
  • Defining guidelines for naming APIs, microservices, and normalizing ER models.
  • Creating common libraries and components for reference architecture.
  • Knowledge of SEI or 4+1 systems architecture practices.
  • Understanding of Agile methodologies.
  • Proficiency in UML, BPMN, and Archimate.
  • Expertise in TDD, BDD, Event Storming, and DDD.
  • Understanding of CQRS, SAGA, API Gateway, and API design using OpenAPI Swagger.
  • Knowledge of API management and Contract First Design.
  • Proficiency in Java 11+ and related frameworks.
  • Experience with SQL and NoSQL databases.
  • Knowledge of Kafka or RabbitMQ.
  • Stimulating working environments
  • Unique career path
  • International mobility
  • Internal R&D projects
  • Knowledge sharing
  • Personalized training
  • Entrepreneurship & intrapreneurship
Apply Manually