¡Activa las notificaciones laborales por email!

Senior Java Software Engineer (100% remoto)

BCNC Group

Córdoba

A distancia

EUR 40.000 - 70.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

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 un Desarrollador Java Senior para unirse a su equipo en Córdoba. Con un enfoque en la innovación, esta posición ofrece la oportunidad de trabajar en proyectos internacionales con tecnologías de vanguardia. Se valora la experiencia en microservicios y principios de diseño como DDD y SOLID. Además, disfrutarás de beneficios como estabilidad laboral, desarrollo profesional y flexibilidad horaria. Si eres un apasionado de la programación y buscas un entorno dinámico, esta es tu oportunidad.

Servicios

Estabilidad laboral
Proyectos internacionales
Desarrollo de carrera
Retribución flexible
Flexibilidad horaria

Formación

  • 4+ años de experiencia en programación Java y desarrollo de microservicios.
  • Conocimientos avanzados en arquitectura hexagonal y DDD.

Responsabilidades

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

Conocimientos

Java (8-11)
Spring Boot
Microservices
Domain-Driven Design (DDD)
NoSQL Databases
RESTful APIs
RabbitMQ
SOLID Principles
Agile Methodologies
Problem-Solving Skills

Herramientas

MongoDB
Elasticsearch
JUnit
Mockito
gRPC
protobuf

Descripción del empleo

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

REQUISITOS :

  • Experiencia comprobada en el desarrollo de aplicaciones Java y en el desarrollo de microservicios utilizando Spring Boot.
  • Conocimientos avanzados de arquitectura hexagonal y los principios del Domain-Driven Design (DDD).
  • Experiencia en el uso de bases de datos NoSQL, como MongoDB, Elasticsearch, principalmente, y Bases de Datos Relacionales.
  • Experiencia en testing (Junit, Mockito, etc.).
  • Experiencia en el diseño y desarrollo de APIs RESTful, con un enfoque de API First.
  • Experiencia con RabbitMQ o algún otro bróker de mensajería para la integración de sistemas y eventos.
  • Principios SOLID y capacidad para aplicarlos en el desarrollo de software.
  • Metodologías Agile : Scrum / Kanban.
  • Habilidades de resolución de problemas, trabajo en equipo y comunicación efectiva.
  • Conocimientos o que haya trasteado con protobuf y gRPC.

Beneficios :

  • Estabilidad laboral.
  • Trabajar en importantes proyectos con las tecnologías más punteras.
  • Posibilidad de realizar proyectos internacionales.
  • Desarrollo de carrera real y formación.
  • Retribución flexible (guardería, restaurante, seguro médico y transporte).
  • Flexibilidad horaria y jornada intensiva viernes, julio y agosto.

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

Crear una alerta de empleo para esta búsqueda

Senior Java Software Engineer • córdoba, España

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.