AD4 Octógono busca un/a Senior Java Backend Developer para incorporarse a un proyecto tecnológico donde la experiencia en Java moderno, programación concurrente, servicios distribuidos y arquitecturas cloud será clave.
Buscamos un perfil técnicamente sólido, capaz de trabajar con autonomía, tomar decisiones de diseño y participar en la evolución y modernización de servicios backend de alta exigencia.
3+ años trabajando con Java 17 o 21 , incluyendo records, sealed types, pattern matching y virtual threads cuando resulte apropiado.
Experiencia profunda con Spring / Spring Boot en servicios productivos.
Experiencia en programación reactiva con Project Reactor o RxJava : Mono/Flux, backpressure, retry/backoff y publishers hot/cold.
Alternativamente, sólida experiencia en programación asíncrona con CompletableFuture y structured concurrency .
Experiencia en producción con gRPC y Protobuf , incluyendo streaming RPCs, deadlines, interceptors y evolución de esquemas.
Sólidos conocimientos de concurrencia: thread-safety, dimensionamiento de executors, patrones lock-free y gestión del ciclo de vida de procesos/hilos de larga duración.
Testing
JUnit 5, Mockito y AssertJ.
Tests de integración contra dependencias reales.
Experiencia con contract testing y parity testing.
Compromiso con buenas prácticas de calidad y mantenibilidad del código.
Streaming, datos y Cloud
Experiencia con Kafka , tanto en consumo como producción y sus diferentes semánticas.
Experiencia en producción con al menos una de estas tecnologías: Redis, PostgreSQL o MongoDB .
Conocimientos sólidos de AWS o cloud equivalente , especialmente:
S3
IAM
Kafka gestionado
Container runtimes
Comunicación
Excelente capacidad de comunicación escrita.
Capacidad para elaborar documentos de diseño técnico, postmortems y descripciones de Pull Requests claras y útiles.
Capacidad para trabajar de forma autónoma y colaborar con equipos técnicos.
Se valorará
Haber liderado migraciones o refactorizaciones relevantes en codebases con múltiples módulos.
Experiencia en packaging de contenedores y construcción de imágenes multi-arquitectura ( linux/amd64 y linux/arm64).
Conocimientos de Python , con capacidad para leer y depurar código cuando sea necesario.
Experiencia con Apache Arrow o formatos de datos columnares.
Experiencia en ownership de pipelines CI/CD con TeamCity, GitHub Actions o tecnologías equivalentes.
Condiciones
Ubicación: Madrid o Andalucía (Málaga, Sevilla, Córdoba, Jaén). Posibilidad remoto para perfiles altamente cualificados
Jornada Laboral: 40h de septiembre a junio y 35h los meses de julio y agosto.
Salario: 40.000 - 47.000 € según conocimiento y experiencia aportada.
Senior Java Backend Developer Descripción Buscamos un/a Senior Java Backend Developer para desarrollar soluciones backend empresariales basadas en microservicios y arquitecturas orientadas a eventos. Un reto tecnológico con Java, Spring Boot, Kafka y Kubernetes, donde podrás trabajar con sistemas de integración empresarial ...
... críticos de seguridad , rendimiento y observabilidad . Qué te hará tener éxito Experiencia y Liderazgo Técnico - Más de 10 años de experiencia sólida en desarrollo backend con tecnologías Java. - Trayectoria demostrable actuando como referente técnico ( Tech Lead / Staff Engineer ), orientando a equipos y tomando decisiones de ...
... equipo y comunicarse correctamente. - Busquen un proyecto estable donde puedan aportar y crecer. REQUISITOS TÉCNICOS Imprescindible: - Experiencia sólida como Java Developer . - Experiencia contrastada en desarrollo Backend . - Experiencia con arquitecturas SOA . - Desarrollo e integración de servicios REST / APIs . - Experiencia ...
... client has several systems written in Java and Springboot. Required Skills ● Bachelor Degree in computer science, software engineering or similar ● 5+ years of backend development experience ● Experience in Java and some knowledge of .NET ● Experience in Spring Boot ● Experience in Continuous Integration ● Experience working ...
En Vermont Solutions buscamos un/a Senior Backend Developer especializado/a en Java y Spring Boot , con al menos 6 años de experiencia en desarrollo de microservicios y entornos Cloud. ️ ¿Cuál será tu misión? Diseñar, desarrollar y mantener microservicios seguros, resilientes y de alto rendimiento, participando en la evolución ...
Merkle, a dentsu company, is hiring junior Java developers in Barcelona, Spain. Join agile teams to build backend applications using Java/J2EE with a focus on test-driven development and high-quality code. You will work through all development stages, translating requirements into concrete designs and delivering value in ...
Descripción del puesto Desde THEWHITEAM Consulting buscamos un/a Backend Developer para participar en un proyecto de integración de un nuevo Core Engine en el sector bancario. La persona seleccionada trabajará en el desarrollo e integración de servicios backend, utilizando tecnologías como Java y Python , y colaborando ...
Backend Developer Java Buscamos un/a Backend Developer Java con al menos 4 años de experiencia en desarrollo backend, especializado/a en Java, Spring Boot, MQ Series y PostgreSQL. Se valoran conocimientos de arquitecturas de microservicios, Kafka, Kubernetes y prácticas DevOps. Modalidad: Teletrabajo (Spain only, residencia ...
... formar parte de un proyecto tecnológico estable, trabajando con arquitecturas modernas, entornos cloud y tecnologías punteras? Buscamos un/a Desarrollador/a Backend Java para incorporarse a un equipo con retos técnicos reales y oportunidades de crecimiento profesional. ¿Qué harás? - Desarrollo y mantenimiento de aplicaciones ...
... the collaboration and talent of our people, will be another success story that we will write together. What are we looking for? We are looking for a Back End Developer with experience in Java development and microservices architectures, accustomed to working with enterprise applications, integrations and containerized environments. ...
... in distributed agile environment, responsibility for project architecture decisions. Refactor legacy system to the new tech stack Skills Must have Excellent Java backend programming skills (5+ years experience), including Spring framework Excellent SQL, noSQL and database modeling skills, with several well-known relational ...