En Experis, parte del Grupo Manpower, buscamos talento para impulsar la transformación digital de nuestros clientes. Buscamos un/a perfil de desarrollador Java para incorporarse en un importante proyecto en modalidad presencial en Madrid. La compañía ofrece un entorno ágil, con oportunidadesde aprendizaje, crecimiento profesional y participación en proyectos innovadores de desarrollo y transformación tecnológica.
Funciones del puesto:
· Diseñar, desarrollar y mantener aplicaciones backend robustas y escalables en Java 8 o superior.
· Desplegar y operar aplicaciones en entornos cloud, principalmente en Google Cloud Platform (GCP).
· Colaborar activamente en equipos ágiles, participando en ceremonias Scrum/Kanban y en la mejora continua del producto.
· Crear y mantener pipelines de CI/CD, aplicando buenas prácticas de DevOps.
· Contenerizar aplicaciones utilizando Docker y gestionarlas mediante Kubernetes.
· Desarrollar y mantener tests unitarios, de integración y end-to-end (E2E) para garantizar la calidad del software.
· Implementar soluciones de monitorización y observabilidad para asegurar el rendimiento, la disponibilidad y la fiabilidad de los sistemas.
· Integrar y mantener sistemas de mensajería basados en Kafka.
· Desarrollar soluciones utilizando programación reactiva para mejorar la escalabilidad y la eficiencia.· Experiencia sólida en Java 8 o superior.
· Experiencia trabajando en entornos cloud, preferiblemente Google Cloud Platform.
· Experiencia previa como desarrollador en equipos ágiles.
· Conocimientos sólidos de Docker y fundamentos de DevOps.
· Experiencia en la escritura de tests unitarios y de integración.
· Experiencia con Kubernetes u otros sistemas de orquestación de contenedores.
· Conocimientos en monitorización y observabilidad de aplicaciones.
· Experiencia trabajando con Kafka.
· Experiencia en programación reactiva.
Requisitos deseables:
· Certificaciones en Google Cloud u otras plataformas cloud.
· Experiencia en arquitecturas microservicios.
· Conocimientos avanzados en herramientas de monitorización (Prometheus, Grafana, etc.).
· Experiencia en automatización de infraestructuras (IaC).
· Buenas prácticas de seguridad en entornos cloud.
· Capacidad de liderazgo técnico y mentoring a otros desarrolladores.