Backend Developer
Role details
Job location
Tech stack
Requirements
Our goal is to strengthen the brand in Spain. We are looking for an expert to work as Backend Developer! What do you need to fulfill this job? * Microservice architecture -APIs composition -RestFul -OpenAPI, Swagger * Java 8, 11 * Spring (Spring-Boot, Spring-Batch, MVC) * Maven * Junit, Mockito, Wiremock, MockMVC * JPA, Oracle, JDBC * Experience working with Azure Devops What is a plus? * Microservice architecture service discovery -Circuit Breaker -Openshift -distributed traceability -hexagonal -DDD * Message Brokers (Kafka, RabbitMQ) * Feature Flags * Database Migration Tool: Liquibase/Flyway * Reactive Programming, futures * Static code analysis tools (Sonar, PMD, Checkstyle, etc) * Relational databases and NoSQL * Knowledge of operating systems (Linux) * Ability to express complex ideas about previous projects * Strong vendor experience with Testing (Unit, Integration, end-to-end, smoke) * Vendors Commitment, ability, and aptitude for teamwork * Agile methodologies