Responsabilidades / Funciones principal
Diseñar, desarrollar y entregar aplicaciones backend empresariales escalesbles, seguras y de alta calidad utilizando Java 17+ y Spring Boot.
Construir, integrar y mantener APIs REST y microservicios.
Trabajar con bases de datos SQL y NoSQL, escribiendo consultas optimizadas y mejorando el rendimiento de la base de datos.
Contribuir al diseño, mantenimiento y mejora de pipelines CI/CD utilizando Jenkins, GitHub Actions o Azure DevOps.
Garanti zar alto rendimiento, seguridad y calidad del código mediante tests unitarios, tests de integración y revisiones de código.
Utilizar Hibernate/JPA, Maven o Gradle, Git y Docker dentro del flujo de desarrollo y despliegue.
Implementar y dar soporte a soluciones cloud nativas en Azure, incluyendo:
Azure App Services
Azure Functions
AKS (Azure Kubernetes Service)
Azure Storage
Monitorizar, diagnosticar y optimizar aplicaciones y entornos cloud para asegurar alta disponibilidad y fiabilidad.
Colaborar activamente en un contexto Agile/Scrum.
Aplicar buenas prácticas en arquitectura de microservicios, seguridad y diseño de código mantenible.
Requisitos indispensables (Must-Have)
Más de 7 años de experiencia práctica en desarrollo backend con Java.
Sólida experiencia con Java 17+, Spring Boot, APIs REST y microservicios.
Experiencia demostrable con Hibernate/JPA y bases de datos SQL y NoSQL.
Dominio de Git, Maven/Gradle y contenedores con Docker.
Conocimiento práctico de pipelines CI/CD (Jenkins, GitHub Actions o Azure DevOps).
Experiencia con servicios cloud de Azure:
App Services
Azure Functions
AKS
Storage
Buen conocimiento de optimización de rendimiento, prácticas de seguridad y monitorización de aplicaciones.
Experiencia probada trabajando en entornos Agile/Scrum.
Nivel de inglés C1.
Requisitos deseables (Nice to Have)
Experiencia con Kafka, Kubernetes o frameworks frontend como Angular o React.
Certificación Java (por ejemplo, Oracle Certified Java Programmer).
Certificaciones de Azure (AZ-104 o AZ-204).
Conocimientos de Infrastructure as Code (Bicep, ARM Templates).
Experiencia con herramientas de observabilidad y monitorización de aplicaciones.
Condiciones del puesto
Modalidad: Híbrida, hasta 50% teletrabajo (2–3 días en oficina).
J-18808-Ljbffr