Software Engineer Java, hibrido
Software Engineer Java
Buscamos un/a Software Engineer para participar en el desarrollo, evolución y soporte de soluciones basadas en Java. La persona seleccionada trabajará en un entorno ágil, contribuyendo a todo el ciclo de vida del software y asegurando la calidad y escalabilidad de los productos.
Modalidad: Híbrido, Madrid
Responsabilidades principales: Implementar nuevas funcionalidades basadas en requisitos definidos en user stories.
Dar soporte a los productos del squad hasta su puesta en producción y posterior mantenimiento.Participar en decisiones de arquitectura y diseño durante todo el ciclo de vida del software.
Definir, desarrollar y mantener pruebas automatizadas.
Colaborar con equipos multidisciplinares en entornos Agile.
Contribuir a la mejora continua de prácticas de desarrollo y DevOps.
Requisitos técnicos (Must Have): Al menos 2 años de experiencia con Java (preferiblemente Java 11 o superior).
Experiencia con Spring Framework.Conocimiento de conceptos CI/CD y DevOps.
Conocimiento de prácticas de testing (TDD, testing automatizado).
Experiencia trabajando en entornos Agile (Scrum y/o Kanban).
Titulación en Ingeniería de Sistemas/Informática, Matemáticas, Ingeniería Industrial o Física.
Español nativo/C2 e inglés nivel C1.
Conocimientos técnicos valorablesArquitecturas de microservicios.
Diseño de APIs y REST APIs.
Conocimientos básicos de Cloud (preferiblemente AWS).
Patrones de diseño y principios sólidos de desarrollo.
Experiencia con: o Kafka
o RabbitMQo PostgreSQL
o ELK Stack
o Kubernetes
Ofrecemos: Contrato indefinido con CAS Training
Formar parte de un equipo europeo de alto nivel técnico en un entorno innovadorPaquete retributivo atractivo y flexible, negociado según tu experiencia
Acceso gratuito a nuestro Catálogo Anual de Formación con fabricantes top:Microsoft, Linux, Oracle, ITIL, ¡y muchos más!
Java, CI/CD, DevOps, Spring, APIs, REST, AWS