En CAS Training, empresa especializada en servicios de formación, consultoría y outsourcing tecnológico, buscamos incorporar al equipo un/a Programador/a de Aplicaciones Backend para colaborar en un importante proyecto del sector bancario. Esta posición representa una excelente oportunidad para profesionales con experiencia en arquitecturas modernas y tecnologías Cloud que deseen participar en iniciativas de alto impacto.
Es necesario asistir 1 vez al mes a la oficina ubicada en Málaga.
Tareas:
- Diseñar y definir arquitecturas backend basadas en microservicios para proyectos estratégicos.
- Liderar la implementación de soluciones técnicas utilizando tecnologías modernas y escalables.
- Colaborar con equipos de desarrollo para garantizar la correcta aplicación de patrones de arquitectura y buenas prácticas.
- Participar en la definición de APIs eficientes y de alto rendimiento para entornos de alta volumetría.
- Asegurar la calidad del software mediante prácticas de integración y despliegue continuo (CI/CD).
- Aplicar principios de programación funcional y reactiva en el diseño de soluciones.
- Coordinar con equipos multidisciplinares en un entorno ágil.
tecnologías imprescindibles:
- APIs
- Arquitectura Event-Driven
- AWS
- Azure
- GitHub
- Java
- Jenkins
- Kafka
- Microservicios
- MongoDB
- OpenShift
- Oracle
- PostgreSQL
- Programación Funcional
- Programación Reactiva
- Redis HA
- S3
- Sonar
- Spring Boot
- Spring Cloud (Web, Data, JPA, Stream)
- Test (TDD o BDD)
- Herramientas de CI/CD
- APIs RESTful con OpenAPI 3 (OAS3).