Responsabilidades:
• Desarrollar, mantener y optimizar librerías y aplicaciones.
• Desarrollar componentes reutilizables.
• Documentar aplicaciones y librerías.
• Monitorizar aplicaciones una vez desplegadas (métricas, logs, etc). Requisitos obligatorios
• Experiencia laboral demostrada como desarrollador back-end. Mínimo los últimos 3 años.
• Experiencia en desarrollo con la actual versión LTS de Java.
• Experiencia en desarrollo con la actual versión LTS de Spring Boot. Se valora la experienciacon otros frameworks.
• Experiencia en servicios que se comunican vía REST.
• Experiencia en servicios que se comunican vía Kafka.
• Experiencia con Spring Data JPA y Spring Data Mongo.
• Experiencia desarrollando tests unitarios y de integración.
• Experiencia en arquitectura de microservicios y cloud. Requisitos deseados
• Kubernetes.
• ArgoCD.
• Experiencia con cachés distribuidas. Redis. liquidbase