About the job
Your mission:
Collaborate with the development team to ensure high-quality delivery for our clients;
Approach problem-solving with a macro business perspective;
Enhance team knowledge through training sessions and dojos.
Required experience in:
Java development (versions 21, 17, and 11) with Spring Boot 3;
Front-end development using Angular (versions 20, 17, and 8);
JavaScript/TypeScript development (version 4);
Familiarity with design patterns, OOP, SOLID principles, KISS, DRY, YAGNI;
Experience in automated testing;
Proficiency in GIT;
Knowledge of databases;
Experience with RESTful APIs.
Desirable skills:
Familiarity with Docker/Kubernetes;
Knowledge of Lombok;
Experience with WebFlux;
Understanding of DDD;
Knowledge of Kafka;
Familiarity with hexagonal architecture;
Experience in Node.js.
Additional competencies include knowledge of GitHub, GitHub Actions, Jira, Confluence, Nexus, Sonarqube, Fortify, Dynatrace, and Azure platform.

