Desarrollador Backend Microservicios, Madrid


Empresa
 sg tech
Provincia
 Madrid
Ciudad
Madrid
Tipo de Contrato
 Tiempo Completo
Descripción
Desarrollador Backend Microservicios
Descripción

En SG Tech impulsamos la innovación tecnológica a través de la excelencia en el desarrollo de software. Trabajamos junto a grandes empresas en la evolución y transformación de sus ecosistemas digitales, aportando equipos especializados que integran calidad técnica, compromiso y colaboración. Nuestra misión es clara: construir soluciones sostenibles y escalables con impacto real en las organizaciones.

Buscamos un/a Desarrollador/a Back-End Java con entre 4 y 6 años de experiencia, apasionado/a por el diseño de arquitecturas modernas y con sólida trayectoria en entornos corporativos de alta exigencia técnica. El perfil ideal combina autonomía, visión de conjunto y capacidad para participar en proyectos complejos desde su concepción hasta el despliegue en producción.

El proyecto en el que te incorporarás está enfocado en la evolución de plataformas críticas, abordando desafíos como la ruptura de monolitos, la implementación de arquitecturas hexagonales, la definición de APIs REST y de mensajería bajo enfoque API-First, y la aplicación de patrones avanzados como CQRS, SAGA o Event Sourcing. Serás parte de un equipo técnico de alto nivel, en un entorno agile y con prácticas consolidadas de integración continua, BDD, pruebas automatizadas y despliegues orquestados en Kubernetes.

Si te motiva trabajar con tecnologías robustas, aportar liderazgo técnico y formar parte de un equipo que valora el aprendizaje y la mejora continua, este desafío es para ti.

Requisitos

Requisitos técnicos

Imprescindibles
- Entre 4 (TII) y 6 años (TIII) de experiencia en desarrollo Back-End
- Experiencia en desarrollo con Java 8 o superior
- Conocimientos en arquitecturas de microservicios y hexagonales
- Dominio de patrones de diseño:
- Circuit Breaker
- Trazabilidad distribuida
- Transaccionalidad distribuida
- SAGA
- CQRS
- Event Sourcing
- Participación en proyectos de alta complejidad técnica y volumetría
- Liderazgo técnico en equipos de desarrollo
- Experiencia en ruptura de monolitos y aplicación de DDD (Domain-Driven Design)
- Trabajo bajo metodologías ágiles
- Definición de APIs:
- API REST
- APIs de mensajería
- Enfoque API-First con OpenAPI/Swagger y AsyncAPI
- Conocimientos en BDD (Behavior-Driven Development)
- Manejo de frameworks y herramientas:
- Spring Boot, Spring Framework, Spring Cloud, Spring Data
- Kubernetes y/o OpenShift
- Kafka, RabbitMQ o ActiveMQ
- Oracle y/o PostgreSQL
- MongoDB
- Experiencia con herramientas de control de versiones, CI/CD, testing y despliegue en múltiples entornos

Deseables
- Certificaciones en Java
- Certificación CKED (Certified Kubernetes Expert Developer)
- Certificaciones en AWS, Azure o GCP

java, Spring
Regresar
Al enviar este formulario certifico que acepto los Terminos de Uso

 

Empleos más buscados

Ubicaciones Frecuentes