Logo for ALDIA

Desarrollador Back-End

Roles & Responsibilities

  • Fundamentos de DDD (Domain-Driven Design)
  • Conocimientos o experiencia con protobuf y gRPC
  • Participación en el diseño de arquitectura de sistemas basados en servicios distribuidos
  • Conocimiento profundo de patrones y arquitecturas de desarrollo en Java

Requirements:

  • Comunicar ideas, nuevos métodos o tecnologías para mejorar el stack tecnológico actual
  • Participar activamente en el diseño y desarrollo de APIs
  • Velar por la calidad de desarrollo y limpieza de código (Clean Code)
  • Trabajar en equipo con el Tech Lead y el resto del equipo de desarrollo

Job description

Desarrollador Back-End


ALDIA es una empresa internacional con sede central en Londres, con presencia en España y Suecia. Nos especializamos en la consultoría tecnológica y de ingeniería.

ALDIA trabaja con su propio grupo de consultores para mejorar la calidad y aportar soluciones tecnológicas e innovadoras.

En la actualidad, estamos buscando un/a Desarrollador Back-End para que se incorpore a nuestro equipo.

DESCRIPCIÓN DEL PUESTO 

- Comunicar ideas, nuevos métodos o tecnologías con el objetivo de mejorar el stack tecnológico actual.

- Participar de forma activa y constante en diseño y desarrollo de APIs.

- Velar por la calidad de desarrollo y limpieza de código (Clean Code).

- Estar al día en tecnologías, especialmente en las asociadas al ecommerce. Identificar nuevas tendencias que se puedan utilizar para lograr máximos resultados.

- Trabajar en equipo y mano a mano con el Tech Lead y el resto del equipo de desarrollo.

- Cumplir con todas las pautas y estándares del proyecto y la empresa y asegurarse de que el equipo lo esté haciendo.

- Cumplir con todos los compromisos mediante el cierre en plazo de los entregables.


Conocimientos necesarios:

- Que conozca y comparta los fundamentos de DDD.

- Conocimientos o que haya trasteado con protobuf y gRPC.

- Conocimientos que le posibiliten la participación en el diseño de arquitectura de sistemas basado en servicios distribuidos.

- Conocimiento profundo de patrones y arquitecturas de desarrollo en Java.


EXPERIENCIA

Es importante:

- 2 años al menos de experiencia como Desarrollador Back-End.

- Experiencia con Java.

- Experiencia con Spring.

- Experiencia como parte de un equipo Scrum.

- Experiencia en el diseño y desarrollo de APIs.

- Experiencia participando en el diseño de arquitectura de sistemas basado en servicios distribuidos.

- Experiencia demostrable en entornos de ejecución de alto rendimiento y concurrencia.

- Experiencia demostrable en el desarrollo bajo el modelo de integración continua y revisión de código.


Es valorable:

- Experiencia en desarrollo en tecnologías de cloud.

- Que haya participado en la definición de una estrategia de APIs y que conozca especificaciones estándar (OpenAPI, AsyncAPI, RAML, etc).

Related jobs

Other jobs at ALDIA

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.