Role : Java Cloud Engineer
Location : Madrid, Spain
Working model : Hybrid (2 day per MONTH at the client's offices in Madrid)
Skills : Java, AWS, & Terraform
Type of contract : Permanent
En @Coforge estamos buscando un / a Java Cloud Engineer talentoso / a para unirse a nuestro equipo de desarrollo de software. El / La candidato / a ideal será responsable de diseñar, desarrollar y mantener soluciones de software basadas en la nube, utilizando tecnologías avanzadas como Java, Spring, y arquitecturas serverless.
Responsabilidades :
- Desarrollar y mantener aplicaciones basadas en Java utilizando el framework Spring .
- Trabajar con arquitecturas serverless (AWS Lambdas) para diseñar y optimizar soluciones escalables y eficientes.
- Implementar arquitecturas basadas en eventos , creando software que pueda publicar y consumir eventos de forma eficiente.
- Desarrollar infraestructura como código utilizando Terraform o AWS CDK para la provisión de recursos en la nube.
- Garantizar el mantenimiento, despliegue y evolución de aplicaciones Cloud Native en entornos AWS.
- Colaborar con equipos multifuncionales para garantizar la integración continua y la entrega de soluciones de calidad.
- Gestionar y configurar servicios clave de AWS, como Parameter Store , Secrets Manager , SNS , SQS , EventBridge , DynamoDB , y S3 .
Requisitos :
Experiencia sólida en Java y el framework Spring .Conocimientos en el desarrollo de aplicaciones en la nube, particularmente con AWS .Experiencia con arquitecturas serverless y contenedores, especialmente con AWS Lambda .Experiencia en la implementación de arquitecturas basadas en eventos , publicando y consumiendo eventos de manera eficiente.Conocimientos prácticos en la creación de infraestructura utilizando Terraform o AWS CDK .Habilidad para mantener, desplegar y desarrollar aplicaciones Cloud Native .Conocimientos básicos de los servicios de AWS, incluyendo Parameter Store , Secrets Manager , SNS , SQS , EventBridge , DynamoDB y S3 .Deseable (pero no obligatorio) :
Conocimientos en TypeScript .Habilidades adicionales :
Capacidad para trabajar de manera independiente y en equipo.Buenas habilidades de comunicación para colaborar con otros equipos y partes interesadas.Enfoque proactivo y capacidad para resolver problemas de manera eficiente.Ofrecemos :
Oportunidades de crecimiento y desarrollo profesional.Trabajo en proyectos innovadores y con las últimas tecnologías en la nube.Un entorno colaborativo y dinámico.