¡Activa las notificaciones laborales por email!

BCNC Group : Senior Java Software Engineer (100% remoto)

join.com

León

A distancia

EUR 40.000 - 60.000

Jornada completa

Ayer
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

BCNC Group busca un ingeniero de software Java senior para unirse a su equipo remoto. El candidato ideal tendrá al menos 4 años de experiencia en Java, con habilidades en desarrollo de microservicios y diseño de APIs. Ofrecemos un contrato permanente, estabilidad laboral y oportunidades de desarrollo profesional en proyectos internacionales.

Servicios

Horas de trabajo flexibles
Desarrollo de carrera y formación
Estabilidad laboral
Oportunidades de proyectos internacionales
Finalización anticipada los viernes, en julio y agosto

Formación

  • Experiencia probada en desarrollo Java y arquitectura de microservicios.
  • Conocimiento avanzado de arquitectura hexagonal y DDD.
  • Experiencia en diseño de APIs RESTful.

Responsabilidades

  • Desarrollar aplicaciones Java y microservicios utilizando Spring Boot.
  • Diseñar e implementar APIs con un enfoque API First.
  • Trabajar con bases de datos NoSQL como MongoDB y Elasticsearch.

Conocimientos

Desarrollo en Java
Microservicios
Trabajo en equipo
Resolución de problemas
Comunicación

Descripción del empleo

BCNC Group : Senior Java Software Engineer (100% remoto)

Join to apply for the BCNC Group : Senior Java Software Engineer (100% remoto) role at join.com .

BCNC Group is seeking experienced Java developers with at least 4 years of proven experience in Java programming, preferably Java (8-11), to join our remote team within one of Spain's leading retail companies.

Responsibilities

  • Develop Java applications and microservices using Spring Boot.
  • Design and implement APIs with an API First approach.
  • Work with NoSQL databases like MongoDB and Elasticsearch, as well as relational databases.
  • Utilize messaging brokers like RabbitMQ for system integration.
  • Apply SOLID principles and Agile methodologies (Scrum / Kanban).
  • Engage with continuous integration systems, automatic code verification, and testing coverage.

Requirements

  • Proven experience in Java development and microservices architecture.
  • Advanced knowledge of hexagonal architecture and Domain-Driven Design (DDD).
  • Experience with NoSQL and relational databases.
  • Testing experience with JUnit, Mockito, etc.
  • API design experience with RESTful APIs.
  • Experience with message brokers like RabbitMQ or similar.
  • Knowledge or experience with protobuf and gRPC.
  • Understanding of CI / CD systems, code analysis tools like Sonar, Lint, etc.
  • Strong problem-solving, teamwork, and communication skills.
  • Permanent contract with job stability.
  • Work on cutting-edge technologies and important projects.
  • International project opportunities.
  • Career development and training.
  • Flexible working hours and early finish on Fridays, July, and August.

BCNC GROUP is a technology engineering company operating in Spain, UK, Germany, France, and Sweden, collaborating with top European multinationals on strategic projects.

J-18808-Ljbffr

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.