- LocationRemote
Estamos buscando un Desarrollador Senior de Microservicios para unirse a el equipo de nuestro cliente en un nuevo proyecto en el entorno bancario. Como Desarrollador Senior de Microservicios, serás responsable del desarrollo de extremo a extremo de los proyectos, teniendo la capacidad de ponerlos en producción de forma independiente. Trabajarás en estrecha colaboración con otros equipos de desarrollo y deberás tener habilidades de comunicación efectivas.
Requisitos
- Ingeniería técnica o estudios mínimos equivalentes.
- Más de 4 años de experiencia en desarrollo de software.
- Experiencia trabajando en Java con el framework Spring Boot para el desarrollo de microservicios.
- Conocimiento de bases de datos NoSQL (MongoDB y/o Couchbase) y bases de datos relacionales (PL-SQL).
- Experiencia en el manejo de APIs REST y conocimiento de herramientas como Swagger/Open API.
- Experiencia en el uso de Kubernetes en entornos cloud, preferiblemente AKS (Azure Kubernetes Service).
- Conocimiento de entornos cloud bajo plataformas AWS.
- Experiencia en la construcción y configuración de pipelines para la creación de técnicas de CI/CD (despliegue e integración continua).
- Capacidad para interactuar con equipos de desarrollo y tener habilidades de comunicación efectivas.
- Inglés fluido.
- Idioma obligatorio: Español
Habilidades valorables:
- Experiencia en la gestión ágil y seguimiento de proyectos de software.
- Conocimiento de otros lenguajes de programación como Python, Go o Node.js.
- Experiencia en el desarrollo de aplicaciones bancarias o fintech.
- Conocimiento de herramientas de monitoreo y logs, como ELK stack o Prometheus.
- Experiencia en el uso de Docker y contenedores.
- Conocimientos en seguridad informática y prácticas de desarrollo seguro.
- Certificaciones relacionadas con la tecnología de microservicios, como Spring Cloud o Kubernetes.
