 
        
        Java Software Engineer (100% Remoto)
En CAS Training, empresa líder con más de 20 años en consultoría tecnológica, outsourcing y formación especializada, buscamos incorporar un / a Java Software Engineer con amplia experiencia que quiera formar parte de un equipo innovador y altamente cualificado.
Requisitos mínimos
Más de 10 años de experiencia en desarrollo Java.
Dominio de Spring y Spring Boot.
Sólidos conocimientos de Spring Security y stack reactivo.
Experiencia en arquitectura de microservicios.
Conocimientos avanzados de Maven, JUnit, TDD y pruebas integrales.
Excelente dominio de programación orientada a objetos y patrones de diseño.
Capacidad para liderar equipos y comunicarte eficazmente.
Funciones :
Diseñar y desarrollar aplicaciones robustas, escalables y seguras en Java.
Colaborar en la definición y evolución de la arquitectura de microservicios (REST, API Gateway, etc.).
Implementar soluciones con Spring Framework, Spring Boot y Spring Security.
Desarrollar con stack reactivo (Spring WebFlux, Reactor Netty, RXJava...).
Crear y mantener librerías reutilizables para distintos proyectos.
Participar activamente en la definición de buenas prácticas, revisiones de código y procesos de TDD.
Se ofrece :
Formar parte de un equipo dinámico y altamente cualificado en una empresa en expansión.
Participar en proyectos innovadores y punteros para grandes clientes de primer nivel.
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, Spring, Maven, Microservicios
#J-18808-Ljbffr