Desarrollador Backend
Role details
Job location
Tech stack
Job description
En Krell Consulting estamos buscando Desarrolladores Backend (100% remoto - España).
Requirements
Arquitectura de microservicios: Microservice architecture, APIs composition, RESTful, OpenAPI/Swagger. Java: Versiones 8 y 11. Spring Framework: Spring Boot, Spring Batch, Spring MVC. Maven para gestión de proyectos. Testing: JUnit, Mockito, Wiremock, MockMVC. Bases de datos: JPA, Oracle, JDBC. Experiencia trabajando con Azure DevOps.
Requisitos valorables: Arquitectura hexagonal y DDD. Message Brokers: Kafka, RabbitMQ. Feature Flags. Herramientas de migración de bases de datos: Liquibase / Flyway. Programación reactiva, Futures. Herramientas de análisis estático de código: Sonar, PMD, Checkstyle, etc. Experiencia con bases de datos relacionales y NoSQL. Conocimiento de sistemas operativos: Linux. Capacidad para expresar ideas complejas sobre proyectos anteriores. Experiencia sólida en Testing: Unit, Integration, End-to-End, Smoke. Compromiso con el trabajo en equipo y actitud proactiva. Experiencia en metodologías ágiles (Scrum/Kanban).