Descripción del empleo
Buscamos un Desarrollador Backend Java con al menos 5 años de experiencia para trabajar en un proyecto del sector banca. Se trata de una posición estable en modalidad 100% teletrabajo.
Requisitos
Mandatory
1. Teamwork
2. Agile methodologies (scrum)
3. Soft skills (comunication, priorization, leaderships etc)
4. Microservice architecture: APIs composition, RestFul, OpenAPI, Swagger
5. Java 8, 11 (Between 5 and 8 years)
6. Spring Framework (Spring-Boot principalmente; Spring-Batch, MVC)
7. Haber utilizado herramientas de compilación / builder - Build automation tools
8. Conocimiento en Testing (Junit, Mockito, Wiremock, MockMVC, Spring test.)
9. Conocimientos en BBDD (JPA, Oracle, JDBC)
10. Microservice architecture: Service discovery, Circuit Breaker, Openshift...
11. Message Brokers (Kafka, RabbitMQ)
Optionals
1. Feature Flags
2. Database Migration Tool: Liquibase / Flyway
3. Reactive Programming, futures
4. Static code analysis tools (Sonar, PMD, Checkstyle, etc)
5. Experience working with Azure Devops
#J-18808-Ljbffr