¡Activa las notificaciones laborales por email!

Senior Java Software Engineer (100% remoto)

BCNC Group

Granada

A distancia

EUR 40.000 - 70.000

Jornada completa

Hace 21 días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Una empresa de ingeniería y tecnología busca Desarrolladores con experiencia en Java para unirse a su equipo innovador. Esta posición ofrece la oportunidad de trabajar en proyectos desafiantes en el sector Retail, utilizando tecnologías avanzadas como Spring Boot y microservicios. Los candidatos ideales tendrán un sólido conocimiento de arquitecturas modernas y principios de diseño de software, así como habilidades en metodologías ágiles. La empresa promueve un entorno de trabajo flexible con oportunidades de desarrollo profesional y participación en proyectos internacionales. Si buscas un lugar donde crecer y contribuir a proyectos innovadores, esta es tu oportunidad.

Servicios

Estabilidad laboral
Participación en proyectos innovadores
Oportunidades de proyectos internacionales
Desarrollo profesional
Retribución flexible
Flexibilidad horaria

Formación

  • 4+ años de experiencia en desarrollo de aplicaciones Java.
  • Conocimientos avanzados en arquitectura hexagonal y DDD.

Responsabilidades

  • Desarrollo de aplicaciones Java y microservicios con Spring Boot.
  • Diseño y desarrollo de APIs RESTful con enfoque API First.

Conocimientos

Java
Spring Boot
Microservices
NoSQL (MongoDB, Elasticsearch)
RESTful APIs
JUnit
Mockito
RabbitMQ
SOLID Principles
Agile Methodologies (Scrum, Kanban)

Herramientas

gRPC
protobuf

Descripción del empleo

Descripción del puesto

En BCNC GROUP buscamos incorporar Desarrolladores / as con al menos 4 años de experiencia contrastada en programación Java, preferiblemente Java (8-11), para formar parte de nuestro equipo deslocalizado en una de las empresas españolas más importantes del sector Retail.

Requisitos
  • Experiencia comprobada en desarrollo de aplicaciones Java y microservicios utilizando Spring Boot.
  • Conocimientos avanzados en arquitectura hexagonal y principios del Domain-Driven Design (DDD).
  • Experiencia en bases de datos NoSQL, como MongoDB y Elasticsearch, y en bases de datos relacionales.
  • Experiencia en testing con herramientas como JUnit y Mockito.
  • Experiencia en diseño y desarrollo de APIs RESTful, con enfoque API First.
  • Experiencia con RabbitMQ u otros brokers de mensajería para integración de sistemas y eventos.
  • Principios SOLID y capacidad para aplicarlos en el desarrollo de software.
  • Metodologías ágiles como Scrum y Kanban.
  • Habilidades de resolución de problemas, trabajo en equipo y comunicación efectiva.
  • Conocimientos o experiencia con protobuf y gRPC.
Beneficios
  • Estabilidad laboral.
  • Participación en proyectos innovadores con tecnologías punteras.
  • Oportunidades de proyectos internacionales.
  • Desarrollo profesional y formación continua.
  • Retribución flexible (guardería, restaurante, seguro médico y transporte).
  • Flexibilidad horaria y jornada intensiva los viernes, julio y agosto.

BCNC GROUP es una empresa de ingeniería y tecnología con presencia en España, UK, Alemania, Francia y Suecia. Colaboramos con multinacionales europeas en la implementación de 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.