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