Programador Junior
Role details
Job location
Tech stack
Job description
El equipo al que te unirás trabaja en la evolución y el mantenimiento de aplicaciones para empresas de automoción, centradas en la simulación de financiación de vehículos.
Realiza actividades de diseño y desarrollo en el ámbito de proyectos o productos ágiles, apoyando el diseño e implementación de aplicaciones basadas en Spring y Angular.
La principal responsabilidad relacionada con las actividades directamente relacionadas con un equipo de producto ágil es encargarse del desarrollo y el mantenimiento de dicha aplicación.
- Desarrollo de nuevas funcionalidades.
- Resolución de defectos/incidentes y ejecución de actividades relacionadas.
- Elaboración de análisis técnicos alineados con la arquitectura y los requisitos funcionales.
- Ejecución de la integración continua según el calendario de entrega.
- Soporte y análisis de incidencias.
- Participación en reuniones AGILE.
Requirements
No se requiere una titulación concreta, pero si cuentas con titulo universitario es un plus.
Experiencia demostrable de al menos 2 años de experiencia con las tecnologías de Java, Spring (preferiblemente Springboot) y Angular.
Experiencia en gestión de equipos y proactividad, trabajo con equipos multidisciplinares.
Experiencia trabajando en metodología Scrum.
Inglés y francés mínimo B2 (obligatorio - trabajas en equipos mixtos de España y Francia).
Tecnologías del entorno:
- Backend: Java 17, Spring framework (Spring Boot), Hibernate, JPA, Servicios REST.
- Programación orientada a microservicios.
- Testing unitario con Junit y Mockito.
- Control de versiones Git/GitLab.
Modalidad híbrida de: un mes completo en teletrabajo y al siguiente 50% oficina - 50% teletrabajo en Puerta de Toledo (Madrid), con mucha flexibilidad. Es decir, dos días de oficina a la semana durante 4 semanas cada 2 meses.