Job Summary
The ideal candidate will lead technical refinements, create and maintain architecture diagrams, and support the development of a scalable and high-performance solution. They will also integrate systems, code automated tests, and structure code reviews to adhere to best practices.
Key Responsibilities
* Structure and lead technical refinements.
* Create and maintain artifacts such as architecture diagrams.
* Support the Squad Leader in preparing the team's planning by explaining the refinements.
* Understand technical requirements, actively participating in rituals.
* Provide insights in the development and evolution of a scalable and high-performance solution.
* Support the technical and behavioral development of team members.
* Integrate systems by retrieving, transforming, and sending information.
* Code and structure automated tests (TDD) to ensure the quality of deliverables.
* Support and structure code reviews to adhere to best practices and client's quality gates.
Requirements
* Spring Boot
* Kafka
* K8S
* Cloud
* Microservices design and architecture patterns
* API development in Java
* Relational database
* Automated test development using the test pyramid strategy
* Communication skills to ensure team alignment
* Structuring technical demands and refining stories
* Advanced English
Differentials
* Knowledge in Cloud Azure
* Knowledge of the Camunda framework