Desarrollador/a Senior Java (España)

Desarrollador/a Senior Java (España)

17 oct
|
RealNaut
|
España

17 oct

RealNaut

España

Buscamos un/a Desarrollador/a Senior Java para incorporarse a un equipo tecnológico que trabaja en el desarrollo y evolución de una plataforma de gestión logística internacional, que abarca los ámbitos del transporte marítimo, terrestre y aéreo.

Participarás en proyectos innovadores, utilizando tecnologías punteras y trabajando con equipos multidisciplinares de alto nivel bajo metodologías ágiles, principalmente Scrum.

¿Cuáles serán tus responsabilidades?

- Diseñar, desarrollar y mantener aplicaciones backend utilizando Java y Spring Boot.
- Participar en la definición e implementación de arquitecturas basadas en microservicios y arquitectura hexagonal.
- Diseñar y desarrollar APIs REST siguiendo un enfoque API First y utilizando OpenAPI.
- Implementar soluciones de mensajería y procesamiento de eventos mediante tecnologías como Kafka, ActiveMQ, IBM MQ o Artemis.
- Desarrollar pruebas unitarias y garantizar la calidad del código mediante prácticas de testing.
- Trabajar con bases de datos relacionales y no relacionales, optimizando consultas y estructuras de datos.
- Colaborar en la automatización de procesos de integración continua y despliegue.
- Participar en revisiones de código, definición de soluciones técnicas y mejora continua.
- Aplicar buenas prácticas de desarrollo, principios SOLID y metodologías como DDD y TDD.
- Colaborar estrechamente con el Technical Lead y el resto del equipo en un entorno Agile/Scrum.

Requisitos imprescindibles
- Formación universitaria en Ingeniería Informática, Grado en Informática o titulación similar.
- Al menos 5 años de experiencia en desarrollo con Java 11 o superior , especialmente Java 17 y/o Java 21.




- Experiencia sólida con Spring Framework y Spring Boot .
- Experiencia en diseño y desarrollo de microservicios y arquitectura hexagonal .
- Experiencia en testing unitario con JUnit y Mockito .
- Experiencia con sistemas de mensajería y/o plataformas de streaming: Kafka, ActiveMQ, IBM MQ o Artemis.
- Conocimientos avanzados de bases de datos relacionales (SQL), como Oracle, MySQL, PostgreSQL o SQL Server, y no relacionales (NoSQL), como MongoDB o Cassandra.
- Experiencia en el desarrollo de APIs REST y familiaridad con OpenAPI.
- Conocimientos prácticos de Docker y Kubernetes.
- Experiencia en integración continua con herramientas como Jenkins o GitHub Actions.
- Manejo de Git y flujos de trabajo GitFlow, así como plataformas como GitHub, GitLab o Bitbucket.
- Conocimientos de SonarQube o herramientas similares de análisis de calidad de código.
- Experiencia en gestión de proyectos y dependencias con Maven.
- Conocimientos o experiencia con sistemas de caché como Redis, Caffeine o soluciones de Data Grid.
- Conocimiento de principios y prácticas de Domain-Driven Design (DDD) y Test-Driven Development (TDD) .

¿Qué ofrecemos?
- Participación en un proyecto tecnológico de alcance internacional.
- Trabajo con tecnologías modernas y arquitecturas de alto nivel.
- Integración en equipos técnicos especializados y multidisciplinares.
- Ambiente de trabajo colaborativo basado en metodologías Agile/Scrum.
- Ubicación: Madrid / Barcelona
- Modalidad: Remoto
- Tecnologías principales: Java, Spring Boot, Microservicios, Kafka y Kubernetes

¿Te interesa el reto? Si tienes experiencia en desarrollo backend con Java y quieres participar en la evolución de plataformas tecnológicas de gran escala, ¡queremos conocerte!

📌 Desarrollador/a Senior Java (España)
🏢 RealNaut
📍 España

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador/a senior java (españa) / españa

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador/a senior java (españa) / españa