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.