Descripción
DESCRIPCIóN
Nuestro cliente está especializado en software e infraestructuras de alto rendimiento y alta escalabilidad en cada etapa: diseño, desarrollo, mantenimiento y uso comercial. Desde frontends B2C hasta API B2B con latencias críticas y requisitos de disponibilidad. Actualmente está buscando un Java Developer.
**Requisitos**
* Un mínimo de 6 años de experiencia en desarrollo backend usando Spring y Spring Boot.
* Formación en Informática, Ingeniería de Software, Grado Superior o campo relacionado.
* Conocimientos de Clean Code, Clean architecture y patrones de diseño.
* Experiencia en arquitectura de microservicios de alto rendimiento, con arquitecturas orientadas a eventos.
* Definición de APIs Rest con OpenAPI
* Destreza en el uso de bases de datos SQL y NoSQL (sobre todo MongoDB, CouchBase, Redis) y arquitecturas orientadas a eventos (Kafka, JMS).
* Familiaridad con CI/CD, pipelines y branching, control de versiones con Git y herramientas de observabilidad (Grafana).
* Experiencia en QA y testing: JUnit, mocks, Wiremock, Testcontainers.
* Conocimientos en programación reactiva (Project Reactor, Spring WebFlux).
* Inglés B2\.
**Condiciones**
* Contrato indefinido.
* Trabajo 100% remoto desde España.
* Flexibilidad horaria.
* Bonus de formación para seguir creciendo profesionalmente.
* Bono recomendación.
* Compensación del 100% de los tres primeros días de baja por IT.
* Descuento en nuestro seguro médico privado a través del sistema de retribución flexible de la empresa.
* El equipamiento informático y el mobiliario necesarios para el desempeño de tus funciones diarias.
* Proyectos técnicamente exigentes y con impacto real.
* Un equipo senior, colaborativo y con muy buen ambiente de trabajo.