Java Software Engineer (100% Remoto)
Role details
Job location
Tech stack
Job description
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., 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.
Requirements
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., Formación Mínima: Otros títulos, certificaciones y carnets
Nivel Profesional: Empleado
Benefits & conditions
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, * Jornada completa Jornada
-
Más de 10 años Experiencia
-
Indefinido Tipo contrato
-
33.000 € - 36.000 € Bruto/año Salario
-
Java Spring Maven Microservicios