¡Activa las notificaciones laborales por email!

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

join.com

Albacete

A distancia

EUR 45.000 - 70.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

An established industry player is seeking a Senior Java Software Engineer to join their remote team. This role involves developing Java applications and microservices, designing APIs, and working with cutting-edge technologies in a dynamic environment. With a focus on job stability and career development, you will engage in exciting projects and collaborate with top European multinationals. Enjoy flexible working hours and opportunities for international projects while contributing to innovative solutions that shape the future of technology in the retail sector.

Servicios

Flexible Working Hours
Job Stability
Career Development
Training Opportunities
Early Finish on Fridays
Work on Cutting-Edge Technologies

Formación

  • At least 4 years of experience in Java programming.
  • Advanced knowledge of hexagonal architecture and DDD.

Responsabilidades

  • Develop Java applications and microservices using Spring Boot.
  • Design and implement APIs with an API First approach.

Conocimientos

Java (8-11)
Microservices Architecture
Spring Boot
API Design (RESTful)
NoSQL Databases
Agile Methodologies (Scrum/Kanban)
Problem-Solving Skills
Teamwork
Communication Skills

Herramientas

MongoDB
Elasticsearch
RabbitMQ
JUnit
Mockito
CI/CD Systems
Sonar
Lint

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.