¡Activa las notificaciones laborales por email!

Senior Java Developer - APIs, API First - Cloud - remoto (•M

Photocentric

Málaga

A distancia

EUR 40.000 - 60.000

Jornada completa

Hace 21 días

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

Una consultora tecnológica en Málaga busca un Senior Java Developer para trabajar de forma remota en el desarrollo y mantenimiento de software de calidad. Se requiere experiencia en diseño de APIs y conocimiento en tecnologías como Java, Spring Boot y Kafka. Se ofrece un entorno de trabajo colaborativo con enfoque en la mejora continua y oportunidades de formación.

Servicios

Planes de formación personalizados
Seguro médico
Acceso a descuentos variados
Precios reducidos en bienestar y fitness
Premios por cumplir años

Formación

  • Conocimientos en DDD y patrones de arquitectura de sistemas.
  • Experiencia en diseño y desarrollo de APIs.
  • Conocimientos de arquitectura hexagonal y sistemas distribuidos.

Responsabilidades

  • Desarrollar y mantener software de calidad.
  • Diseñar y desarrollar APIs en un entorno SCRUM.
  • Mejorar continuamente el código y gestionar la deuda técnica.

Conocimientos

DDD
SCRUM
API First
Spring
OpenAPI
Java 11-21
CI/CD

Herramientas

Maven
Kafka
Descripción del empleo

BETWEEN TECHNOLOGY es una consultora multinacional que cuenta con avanzadas capacidades tecnológicas en el ámbito de la Ingeniería y las TIC 💻.

En la actualidad BETWEEN cuenta con un equipo de 1000 personas trabajando en los ámbitos de la industria del automóvil, aeronáutica, ferrocarril, Oil&Gas, retail, etc. 🤝

Actualmente seleccionamos un / a Senior JavaDeveloper con experiencia producto API (API First), bounded context y colas de mensajería como Kafka, con amplia experiencia en un puesto similar para incorporarse de forma indefiniday remota en uno de los equipos de tecnología que Between tiene implantados en uno de nuestros principales clientes.

Misión : desarrollar, mantener y evolucionar software de calidad. Contribuirás activamente en la mejora continua del código, en diseño de APIs y control de la deuda técnica, así como en la observabilidad y soporte de los servicios en producción. 🛠️

¿CÓMO LO HARÁS? 💡

Trabajarás con tecnologías modernas como Java y Spring Boot, usando arquitectura hexagonal y DDD, integrando eventos con Kafka y enfoque API-First. Se aplican buenas prácticas de ingeniería, CI / CD, revisión de código y principios SOLID.

El trabajo se organiza con metodología SCRUM, entregas frecuentes y foco en valor. Se usan Jira y GitHub, y se promueve la mejora continua, la refactorización y el aprendizaje constante.

¿CUÁLES SERÁN TUS FUNCIONES PRINCIPALES? 🔍
  • Comunicar ideas, nuevos métodos o tecnologías con el objetivo de mejorar el stack tecnológico actual.
  • Participar de forma activa y constante en diseño y desarrollo de APIs.
  • Velar por la calidad de desarrollo y limpieza de código (Clean Code).
  • Estar al día en tecnologías, especialmente en las asociadas al ecommerce.
  • Identificar nuevas tendencias que se puedan utilizar para lograr máximos resultados.
  • Trabajar en equipo y mano a mano con el Tech Lead y el resto del equipo de desarrollo.
  • Cumplir con todas las pautas y estándares del proyecto y la empresa y asegurarse de que el equipo lo esté haciendo.
  • Trabajar en sprints de 2 semanas, compuestos principalmente por historias de usuario iterativas y hacerse responsable en equipo de dicho compromiso.

Requisitos :

Requisitos principales 📝
  • Que conozcas y compartas los fundamentos de DDD.
  • Conocimientos que le posibiliten la participación en el diseño de arquitectura de sistemas basado en servicios distribuidos.
  • Conocimiento profundo de patrones y arquitecturas de desarrollo en Java.
  • Conocimientos o que haya trasteado con protobuf y gRPC.
Es importante ⚠️
  • Experiencia participando en el diseño de arquitectura de sistemas basado en servicios distribuidos.
  • Experiencia o conocimientos sobre arquitectura hexagonal.
  • Experiencia demostrable en entornos de ejecución de alto rendimiento y concurrencia.
  • Experiencia en el diseño y desarrollo de APIs.
  • Conocimientos de kafka o algún otro gestor de colas.
  • Experiencia demostrable en el desarrollo bajo el modelo de integración continua y revisión de código.
  • Experiencia con Spring.
  • Experiencia como parte de un equipo Scrum.
HARD SKILLS :

DDD, SCRUM, API first, Spring, OpenAPI, Maven, Java 11 - 21, CI / CD.

Beneficios añadidos ✅
  • Te integrarás en un equipo de alto rendimiento y con un alto grado de especialización.
  • Planes de formación personalizados con nuestra BTW University (Idiomas con Speexx, The Power Business School, Udemy, Certificaciones técnicas, Pharos, etc).
  • Seguro médico y posibilidad de elegir cómo obtener parte de tu salario gracias a las ventajas fiscales de nuestra Retribución Flexible.
  • Acceso a variedad de descuentos (Viajes, tecnología... y muchos más).
  • Precios reducidos en bienestar, fitness y nutrición con Gympass.
  • ¡Cumplir años como Betweener tiene premio!

Si estás buscando una nueva oportunidad laboral y crees que tu perfil puede encajar, ¡no dudes en apuntarte! 🏆

#LI-AM1

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.