The English-language job board for Spain

Backend Developer Node.js / Java | AWS

Hybrid in Madrid·Added 4 days ago (last checked 30 Oct)

Our summary

Salary
€35,000 - €41,000 a year

About €2,200 - €2,520 a month after tax.

Work mode
Hybrid, Madrid
Contract
Permanent
Experience
3+ years

Visa options

  • The ad doesn’t mention sponsorship

    Not a refusal, but not a yes. Worth asking in your first message.

Find jobs with visa support

Skills

This job advert was originally written in Spanish.

Requirements

What we're looking for

3-5 years of experience in backend development.

Advanced experience working with Node.js.

Practical experience/knowledge of Java.

Solid knowledge of hexagonal architecture.

Experience working with AWS, especially Lambda, SQS, S3, and ECS.

Experience with automated testing.

Knowledge of CI/CD and GitHub.

Experience working through Pull Requests and code reviews.

Experience in Agile/Scrum environments.

Knowledge and use of AI tools applied to development.

Interest in participating in the technological evolution from Node.js to Java.

Availability to participate in on-call shifts.

Nice to have

Will be valued

Experience with NestJS.

Knowledge of DDD (Domain-Driven Design).

Basic/intermediate knowledge of React and/or AstroJS.

Knowledge of AI-related concepts for development such as RPI, SDD, agents, and skills.

Pay & benefits

What you'll get

- Permanent contract.

- Salary range: 35,000 - 41,000€ gross/year.

- Training plans.

The role

At Cobser Consulting, we are looking for a Backend Developer with 3-5 years of experience to join a long-term technological project within the aviation sector.

What you'll do

We are looking for a person with solid experience in Node.js, practical knowledge of Java, and experience working with AWS. Initially, development will be mainly oriented towards Node.js, with a progressive migration of services towards Java.

Development and maintenance of backend services with Node.js.

Progressive participation in the migration from Node.js to Java.

Development following hexagonal architecture principles and best practices.

Creation and maintenance of automated tests.

Work with AWS services: Lambda, SQS, S3, and ECS.

Participation in continuous integration and continuous deployment (CI/CD) processes.

Code management through GitHub, Pull Requests, and Code Reviews.

Incident resolution and participation in the on-call service.

Work within an Agile/Scrum team.

Use of AI tools applied to development, following security and quality best practices.

How you'll work

- Hybrid modality: work is mainly remote, with in-person attendance 1-2 times per month for team meetings.

WhatsApp
See all 20 jobs