Desarrollador/a Backend Java (Microservicios · Ar

SG Tech
Municipality of Madrid, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior

Job location

Municipality of Madrid, Spain

Tech stack

Java
Amazon Web Services (AWS)
Application Integration Architecture
Application Lifecycle Management
Cloud Computing
Software Engineering
Working Model 2D
Spring-boot
Backend
Kafka
Functional Programming
Docker
Microservices

Job description

En esta ocasión, buscamos incorporar un/a Desarrollador/a Backend Java para un proyecto estratégico en el área de Innovación de un gran banco, orientado a la renovación tecnológica de su plataforma global de pagos. Te integrarás en un equipo técnico senior, altamente cualificado, que trabaja sobre arquitecturas modernas, cloud y orientadas a eventos, con un nivel de exigencia elevado en calidad, diseño y buenas prácticas.

El entorno destaca por el uso intensivo de TDD, arquitecturas de microservicios reactivos, mensajería con Kafka y despliegue sobre AWS. El modelo de trabajo se basa en pair programming 100% del tiempo, fomentando la transferencia de conocimiento, la mejora continua y la consistencia técnica del producto. Se trata de un proyecto estable, full time, con posibilidad de trabajo 100% remoto, diseñado para perfiles con mentalidad de ingeniería y vocación por el desarrollo de software de alta calidad.

Requirements

Experiencia sólida en Java moderno (Java 11 o superior).

  • Dominio de programación funcional en Java, incluyendo uso avanzado de lambdas y streams.
  • Experiencia en programación reactiva.
  • Diseño, desarrollo y evolución de microservicios backend.
  • Experiencia con Spring Boot:
  • Creación, configuración y despliegue de microservicios.
  • Gestión de configuración, propiedades y ciclo de vida de aplicaciones.
  • Experiencia en arquitecturas orientadas a eventos.
  • Uso de Apache Kafka para mensajería y gestión de eventos.
  • Experiencia en Docker y entornos containerizados.
  • Práctica real de TDD, con especial foco en tests de aceptación.
  • Capacidad de análisis técnico y funcional, participando en el diseño desde cero (no únicamente mantenimiento).
  • Experiencia trabajando en entornos colaborativos y exigentes, con pair programming como práctica habitual.
  • Mentalidad de ingeniería, orientación a calidad y mejora continua., Conocimientos y experiencia en AWS:
  • Servicios cloud.
  • Despliegue e integración de aplicaciones.
  • Experiencia previa en proyectos de plataformas de pagos, banca o entornos financieros de alta criticidad.
  • Experiencia en proyectos de gran escala y largo recorrido.

Benefits & conditions

  • Jornada completa Jornada

  • Más de 5 años Experiencia

  • Indefinido Tipo contrato

  • Java Spring Boot Apache Kafka Docker

About the company

En SG Tech impulsamos la transformación tecnológica de organizaciones líderes a través de proyectos estratégicos de alto impacto. Colaboramos con grandes compañías en iniciativas de largo recorrido donde la excelencia técnica, la innovación continua y el crecimiento profesional de los equipos son pilares fundamentales de nuestra forma de trabajar.

Apply for this position