¡Activa las notificaciones laborales por email!

Senior Developer Java Microservicios (100% Teletrabajo)

BCNC GROUP

Las Palmas de Gran Canaria

A distancia

EUR 40.000 - 60.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

Una empresa de ingeniería y tecnología busca Desarrolladores Java con más de 5 años de experiencia para trabajar en un entorno 100% remoto. Se requiere experiencia en Spring Framework, microservicios y bases de datos NoSQL. Ofrecemos contrato indefinido, estabilidad laboral, y oportunidades de desarrollo profesional en proyectos innovadores.

Servicios

Contrato indefinido
Estabilidad laboral
Desarrollo profesional
Flexibilidad horaria

Formación

  • Mínimo 5 años de experiencia en desarrollo Java.
  • Experiencia en Spring Framework y microservicios.
  • Conocimientos en Kafka y bases de datos NoSQL.

Responsabilidades

  • Diseñar, desarrollar e implementar aplicaciones Java.
  • Colaborar con equipos multidisciplinarios.
  • Integrar sistemas mediante brokers de mensajes.

Conocimientos

Desarrollo Java
Spring Framework
Microservicios
Kafka
NoSQL (MongoDB)
Docker
Kubernetes
CI / CD
POO
JUnit
Mockito
GIT

Educación

Ingeniería en Informática, Sistemas o similar

Descripción del empleo

En BCNC GROUP buscamos incorporar Desarrolladores / as con al menos 5 años de experiencia contrastada en programación Java para formar parte de nuestro equipo deslocalizado, integrado en compañías multinacionales líderes en su sector, en modalidad 100% teletrabajo.

Requisitos:

  • Ingeniería en Informática, Sistemas o similar.
  • Experiencia demostrable en desarrollo Java (versiones 8-21), Spring Framework y desarrollo de microservicios.
  • Experiencia en el uso de brokers de mensajería (Kafka).
  • Manejo de bases de datos NoSQL (MongoDB).
  • Experiencia en OAuth / OpenId Connect (grant types, access tokens, etc.), Docker, Kubernetes y entornos Cloud.
  • Experiencia en herramientas de CI / CD.
  • Amplia experiencia en POO y PF, así como en el desarrollo de tests con JUnit y Mockito.
  • Filosofía Clean Code y principios SOLID, aplicando metodologías ágiles.
  • Experiencia en arquitectura hexagonal y Domain-Driven Design (DDD).
  • Sistemas de control de versiones: GIT, GitHub, etc.

Responsabilidades:

  • Diseñar, desarrollar, probar e implementar aplicaciones Java de alta calidad.
  • Colaborar estrechamente con equipos multidisciplinarios para entender los requisitos del negocio y traducirlos en soluciones técnicas.
  • Implementar microservicios utilizando Spring Boot y seguir las mejores prácticas de desarrollo.
  • Trabajar con bases de datos NoSQL para garantizar rendimiento y escalabilidad.
  • Integrar sistemas a través de brokers de mensajes y desarrollar soluciones eficientes y resistentes.
  • Utilizar herramientas de CI / CD para garantizar la entrega continua y la integración sin problemas.
  • Realizar pruebas unitarias con JUnit y Mockito para asegurar la calidad del código.

¿Qué ofrecemos?

  • Contrato indefinido.
  • Estabilidad laboral.
  • Participar en proyectos innovadores con tecnologías punteras.
  • Oportunidades en proyectos internacionales.
  • Desarrollo profesional y formación personalizada.
  • Flexibilidad horaria y teletrabajo 100%.
  • Retribución flexible.

BCNC GROUP es una empresa de ingeniería y tecnología con operaciones en España, UK, Alemania, Francia y Suecia. Colaboramos con las multinacionales más prestigiosas de Europa, ayudándoles a implementar sus proyectos estratégicos.

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.