Desarrollador/a Senior JavaEn CAS Training, empresa líder con más de 20 años en consultoría tecnológica, outsourcing y formación especializada, buscamos un/a Desarrollador/a Senior Java para gestionar el ciclo de vida del desarrollo de software.Requisitos mínimos- Experiencia mínima 4 años- Sólida experiencia en Java (versión 8 o superior) y buen entendimiento de su ecosistema.- Familiaridad con frameworks empresariales modernos como Spring, Spring Boot, Desarrollo Guiado por Pruebas (TDD) y Desarrollo Guiado por Comportamiento (BDD).- Experiencia en desarrollo de microservicios.- Capacidad para escribir APIs RESTful autónomas y orientadas a servicios.- Experiencia práctica con Kafka, Docker y Kubernetes.- Experiencia comprobada trabajando con bases de datos SQL y NoSQL.- Dominio de prácticas de Integración y Despliegue Continuos (CI/CD).- Nivel de inglés C1 o superior.Requisitos deseables:- Experiencia trabajando con arquitecturas orientadas a eventos o soluciones de mensajería como Kafka.- Conocimiento del core bancario, como la información de clientes y productos.Funciones:- Integrarse a un equipo Agile Scrum responsable de las APIs BaaS (Banking as a Service) de la organización, para construir APIs que puedan manejar miles de solicitudes por segundo de manera confiable y con buen rendimiento.- Con múltiples funcionalidades en desarrollo, estarás en constante aprendizaje y enfrentando nuevos desafíos como parte de un equipo colaborativo y enfocado en la tecnología.- Trabajar con una pila tecnológica moderna que incluye Java 17, Spring Boot, Kafka, Docker, Kubernetes, Terraform y AWS.- Participar en revisiones de código y brindar retroalimentación constructiva a tus compañeros.- Crear y mantener documentación técnica de las aplicaciones.- Asegurar que se cumplan los estándares de seguridad y cumplimiento en todo el software desarrollado.Se ofrece: Formar parte de un equipo dinámico altamente cualificado en una empresa en proceso de expansión. Participar en proyectos innovadores y punteros para grandes clientes de primer nivel en distintos sectores de mercado. Proyectos de larga duración, estabilidad profesional y progresión laboral. Contratación Indefinida. Acceso gratuito al catálogo de formación anual de Cas Training. Salario negociable en base a la experiencia y valía del candidato/a Modalidad de trabajo: 100 remoto Java, Springboot, Microservicios, Kafka, SQL