Área de Software Engineering de VASS Company
Aquí, somos los maestros del desarrollo de software, abordando proyectos que van desde el mundo de la banca hasta el vibrante sector del retail.
ambiente de trabajo participativo e inclusivo
Flexibilidad
para trabajar de manera remota, adaptarte a nuestro modelo smartworking y con horarios flexibles.
Solemos trabajar de lunes a jueves de 8-9 a 17-18 y jornada intensiva los viernes y meses de verano de Julio y Agosto de 8-15)
Buscamos el crecimiento general y eso conlleva apoyar e incentivar el crecimiento de nuestros empleados a nivel laboral y personal.
Certificaciones
Somos platinum partner de la propia Appian, lo que posibilita a nuestros equipos disponer de certificaciones pagadas a lo largo del año.
Salario
Nuestra flexibilidad también se traslada aquí y queremos darte más detalles en nuestra primera llamada.
Buscamos un perfil senior con sólida experiencia en Java, capaz también de liderar un equipo e interactuar con otras áreas para recopilar requisitos destinados al mantenimiento y mejora de una librería común en Java.
Responsabilidades
- Liderar el equipo de desarrollo para asegurar la entrega puntual de software de alta calidad.
- Diseñar, desarrollar y mantener librerías Java eficientes, reutilizables y fiables utilizadas en toda la empresa.
- Guiar y mentorar a ingenieros junior para mejorar sus habilidades y rendimiento.
- Garantizar el mejor rendimiento, calidad y capacidad de respuesta de las aplicaciones.
- Revisar y establecer estándares de codificación y buenas prácticas.
- Trabajar para cumplir los objetivos y la visión definidos por Product Management.
- Mantener al equipo actualizado con las últimas funcionalidades de Java y Spring.
- Enseñar y apoyar a otros equipos para que utilicen la librería de forma efectiva en sus proyectos.
- Participar en todo el ciclo de vida del desarrollo de software (SDLC), incluyendo ocasionalmente tareas de QA y revisiones de código entre pares.
Experiencia requerida
- 6 años de experiencia en desarrollo Java / Spring Boot.
- 2 años de experiencia como Technical Lead, liderando proyectos Java.
Conocimientos obligatorios (Mandatory Skills)
- Conocimiento sólido de
- y experiencia desarrollando aplicaciones fiables.
- Amplia experiencia con
- Conocimiento sólido de
- Experiencia con
- Experiencia con
- arquitectura de microservicios
- Experiencia con
- para gestión de dependencias y builds.
- Experiencia con
- JUnit, TDD y pruebas end-to-end
- Sólido conocimiento de
- programación orientada a objetos y patrones de diseño
- Experiencia creando
- librerías Java reutilizables para múltiples proyectos
- Fuertes habilidades de
- comunicación y liderazgo
- con capacidad para guiar equipos.
- Capacidad para mantenerse
- actualizado con las últimas funcionalidades de Java y Spring
Conocimientos valorables (Nice to Have)
- Experiencia con
- OAuth 2.0, JWKS y mecanismos de autenticación
- Conocimiento de herramientas de
- logging, monitorización y observabilidad
- Experiencia con
- arquitecturas orientadas a mensajería
- Experiencia con
- para despliegue de microservicios.
- Conocimiento de
- servicios AWS
- Experiencia con
- pipelines CI / CD
- y herramientas como
- Experiencia trabajando en
- entornos Agile con equipos multidisciplinares
- Buenas habilidades de comunicación para colaborar con
- equipos cross-functional
Título universitario en tecnología Ingeniería Informática
Inglés : nivel avanzado (obligatorio)
Si lo que acabas de leer encaja contigo y estás interesado en formar part de un equipo innovador que impulsa la transformación digital en el sector, nos encantaría conocerte... ¡INSCRÍBETE AHORA! ✨
#J-18808-Ljbffr