Backend Software Engineer - Microservices

GMV
Tres Cantos, Spain
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Remote
Tres Cantos, Spain

Tech stack

Java
C++
Continuous Integration
Enterprise Messaging Systems
Backend
GIT
Kubernetes
Kafka
GraphQL
Docker
Microservices

Job description

You will participate in the development of microservices in C++ and Java/Quarkus, the design of GraphQL APIs and event-driven integrations with Kafka, as well as contribute to the evolution of architecture, observability, and the security of services in highly demanding distributed environments.

Requirements

Do you have experience in REST?, For this position, we are looking for graduates with at least 4-5 years of experience in backend development:

  • A solid background in Java and experience working with microservices architectures and event-driven messaging systems such as Kafka
  • Knowledge of Docker containers and orchestration with Kubernetes
  • Experience in the design and development of REST and/or GraphQL APIs.

We also value experience with continuous integration, version control using Git, and security best practices applied to backend development.

Benefits & conditions

Pulled from the full job description

  • Dental insurance, Hybrid working model and 8 weeks per year of teleworking outside your usual geographical area.

Flexible start and finish times, and intensive working hours Fridays and in summer.

Personalized career plan development, training and language learning support.

National and international mobility. Do you come from another country? We can offer you a relocation package.

Competitive compensation with ongoing reviews, flexible compensation and discount on brands.

Apply for this position