Senior Software Engineer Java/AWS

Iwantic

Vitoria

Presencial

EUR 45.000 - 60.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

Iwantic, División de Desarrollo, busca un Senior Software Engineer Java/AWS para un cliente final en crecimiento, en Madrid (Alcalá de Henares) modalidad híbrida, que participará en la evolución y mantenimiento de plataformas y procesos de negocio.

Trabajarás en todo el ciclo de desarrollo: análisis, diseño, desarrollo, despliegue y mantenimiento; usarás Java con Spring Boot, AWS (ECS/ECR, API Gateway, Cognito, IAM), Docker y Terraform, con GitHub Actions para CI/CD.

Formación

  • Experiencia en desarrollo backend con Java y entornos cloud.
  • Java (17/21) y Spring Boot; Maven; APIs REST con JSON y OpenAPI.
  • Conocimientos en microservicios y arquitecturas distribuidas.
  • Despliegue en AWS (ECS/ECR, API Gateway, Cognito, IAM).
  • Infraestructura como código con Terraform; Docker para imágenes y contenedores; Git para CI/CD.
  • Autenticación y autorización con JWT, OAuth2/OpenID Connect; gestión de secretos.

Responsabilidades

  • Desarrollar y mantener software backend en Java/Spring Boot.
  • Diseñar soluciones y APIs REST con contrato OpenAPI.
  • Desplegar y gestionar aplicaciones en AWS (ECS/ECR).
  • Trabajar con equipos internos para soluciones escalables y seguras.
  • Participar en todo el ciclo de vida del software: requisitos, diseño, desarrollo y mantenimiento.

Conocimientos

Java
Spring Boot
REST APIs
AWS
Docker
Terraform
OpenAPI
CI/CD
Microservices
JWT / OAuth2

Herramientas

ECS
ECR
API Gateway
Cognito
IAM
GitHub Actions

Descripción del empleo

Desde la División de #Desarrollo de Iwantic buscamos incorporar un/a Senior Software Engineer Java/AWS para un cliente final, en fase de crecimiento, situado en Madrid (Alcalá de Henares) modalidad híbrida, deberá participar en la evolución y mantenimiento de sus plataformas tecnológicas y sistemas de información, contribuyendo a la digitalización y mejora continua de los procesos de negocio.

La persona seleccionada formará parte de proyectos clave para la compañía, participando en todo el ciclo de vida del desarrollo de software: desde el análisis de requisitos y el diseño de soluciones hasta su desarrollo, despliegue y mantenimiento. Reportará directamente al CEO de la compañía, trabajará en estrecha colaboración con diferentes áreas de la organización para garantizar soluciones tecnológicas escalables, seguras y alineadas con las necesidades operativas del negocio.

Requisitos técnicos
  • Buscamos un perfil con sólida experiencia en desarrollo backend con Java y conocimientos en entornos cloud, capaz de desenvolverse tanto en el desarrollo de nuevas funcionalidades como en la evolución y mantenimiento de aplicaciones en producción.
  • Es imprescindible contar con experiencia avanzada en Java (preferiblemente versiones 17 o 21) y en el desarrollo de aplicaciones con Spring Boot. Se valorará un dominio de Maven para la gestión de dependencias y construcción de proyectos, así como experiencia diseñando e implementando APIs REST, utilizando JSON y OpenAPI, garantizando la correcta definición y validación de contratos.
  • Asimismo, el candidato deberá estar familiarizado con la gestión de errores, políticas de reintentos, control de tiempos de espera (timeouts), idempotencia, concurrencia y ejecución de tareas programadas, además de haber trabajado en arquitecturas distribuidas y/o basadas en microservicios.
  • Se requiere experiencia práctica desplegando y administrando aplicaciones en AWS, trabajando con servicios como ECS y ECR para la gestión de contenedores, API Gateway y balanceadores de carga, así como Cognito e IAM para la administración de identidades, usuarios, permisos y roles.
  • El perfil deberá desenvolverse en entornos de infraestructura como código mediante Terraform, trabajar habitualmente con Docker para la creación de imágenes y contenedores, gestionar repositorios Git y participar en procesos de integración y despliegue continuo utilizando GitHub Actions o herramientas equivalentes.
  • Se valorará experiencia implementando mecanismos de autenticación y autorización mediante JWT, OAuth2 u OpenID Connect, así como buenas prácticas en la gestión y rotación de secretos utilizando herramientas como AWS Secrets Manager, Parameter Store, KMS o soluciones similares.
¿Qué se ofrece?
  • Incorporación a una compañía consolidada y en proceso de transformación digital.
  • Contrato indefinido y directamente en cliente final.
  • Salario entre 45k-60k brutos/anuales + variable (10%-15%), dependiendo de la experiencia y perfil aportado.
  • Participación en proyectos tecnológicos estratégicos con impacto directo en el negocio.
  • Modalidad híbrida (2-3 días flexibles de teletrabajo a la semana).
  • Desarrollo profesional marcado, con vistas a convertirse en el Responsable de IT de la compañía, participando de forma recurrente en el Comité de Dirección.
  • Acceso a tecnologías modernas y proyectos de innovación.
  • Estabilidad laboral y participación activa en la evolución tecnológica de la organización.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer Java/AWS
Senior Software Engineer Java/AWS

Iwantic • Arbo

Híbrido
EUR 45.000 - 60.000
Teletrabajo 2-3 días/semana
Desarrollo profesional
Comité de Dirección
+1
Senior Software Engineer Java/AWS
Senior Software Engineer Java/AWS

Iwantic • O Chazo

Híbrido
EUR 45.000 - 60.000
Contrato indefinido
Modalidad híbrida
Senior Software Engineer Java/AWS
Senior Software Engineer Java/AWS

Iwantic • As Catro Rúas

Híbrido
EUR 45.000 - 60.000
Contrato indefinido
Modalidad híbrida
Proyecto en cliente final
+3
Senior Software Engineer Java/AWS
Senior Software Engineer Java/AWS

Iwantic • Valencia

Híbrido
EUR 45.000 - 60.000
Contrato indefinido
Directamente en cliente final
Modalidad híbrida
+1
Senior Software Engineer Java/AWS
Senior Software Engineer Java/AWS

Iwantic • Madrid

Híbrido
EUR 45.000 - 60.000
Ingeniero Backend Senior Java + AWS (Híbrido)
Ingeniero Backend Senior Java + AWS (Híbrido)

Iwantic • Valencia

Híbrido
EUR 45.000 - 60.000
Contrato indefinido
Directamente en cliente final
Modalidad híbrida
+1
Senior Java/AWS Engineer — Hybrid, Path to IT Leader
Senior Java/AWS Engineer — Hybrid, Path to IT Leader

Iwantic • Arbo

Híbrido
EUR 45.000 - 60.000
Teletrabajo 2-3 días/semana
Desarrollo profesional
Comité de Dirección
+1
Senior Java AWS Backend Engineer — Hybrid Madrid
Senior Java AWS Backend Engineer — Hybrid Madrid

Iwantic • Madrid

Híbrido
EUR 45.000 - 60.000
Senior Java Backend Engineer | AWS, Spring Boot | Hybrid
Senior Java Backend Engineer | AWS, Spring Boot | Hybrid

Iwantic • Vitoria

Híbrido
EUR 45.000 - 60.000
Hybrid Madrid: Senior Java/AWS Engineer
Hybrid Madrid: Senior Java/AWS Engineer

Iwantic • O Chazo

Híbrido
EUR 45.000 - 60.000
Contrato indefinido
Modalidad híbrida