Responsabilidades / Funciones clave
- 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