22 sep
|
Cmv Consultores
|
España
22 sep
Cmv Consultores
España
Senior Java Developer - Spring Boot y gRPC
En CMV Consultores buscamos un/a Senior Java Developer con más de ocho años de experiencia competente para incorporarse a un proyecto estable y de larga duración.
La persona seleccionada participará en el diseño, desarrollo y evolución de sistemas backend distribuidos, trabajando con Java moderno, programación reactiva, comunicaciones mediante gRPC y soluciones desplegadas en entornos cloud.
Funciones
Diseñar, desarrollar y mantener servicios backend con Java y Spring Boot.
Participar en el diseño y evolución de arquitecturas distribuidas y escalables.
Desarrollar soluciones reactivas y concurrentes.
Implementar comunicaciones mediante gRPC y Protobuf.
Trabajar con RPC de streaming, deadlines, interceptores y evolución de esquemas.
Diseñar y mantener procesos de streaming y almacenamiento de datos.
Desarrollar y ejecutar pruebas unitarias.
Participar en migraciones y refactorizaciones de aplicaciones complejas.
Colaborar con equipos técnicos internacionales.
Requisitos imprescindibles
Más de ocho años de experiencia profesional con Java.
Al menos tres años trabajando con Java 17 o Java 21.
Experiencia con records, sealed types, pattern matching y virtual threads.
Experiencia con Spring y Spring Boot.
Conocimientos sólidos de programación reactiva o concurrente mediante Project Reactor, RxJava, CompletableFuture o concurrencia estructurada.
Experiencia con gRPC y Protobuf.
Conocimientos de RPC de streaming, deadlines, interceptores y evolución de esquemas.
Experiencia con JUnit 5, Mockito y librerías de aserciones.
Experiencia trabajando con Kafka y Redis.
Experiencia con PostgreSQL, MongoDB o tecnologías similares.
Experiencia en AWS o plataformas cloud equivalentes.
Conocimientos de S3, IAM, Kafka gestionado y entornos de ejecución de contenedores.
Nivel de inglés C1.
Se valorará
Experiencia liderando migraciones o refactorizaciones complejas.
Experiencia con bases de código multimódulo.
Empaquetado de aplicaciones medi
📌 Senior Java Developer (España)
🏢 Cmv Consultores
📍 España