Ingeniero backend
Descripción De La Práctica
¿En qué proyectos podrías participar?
- APIs internas de banca digital: onboarding, scoring y productos financieros.
- Microservicios de alta disponibilidad para pagos, autenticación, firma digital, tokenización y eventos.
- Automatización y batch: motores de reglas, procesos críticos y optimización.
- Integraciones con sistemas legacy, cloud y plataformas transversales.
Tu día a día (acompañada/o por tu tutor/a)
- Diseño y desarrollo de funcionalidades en Java aplicando clean code, patrones y buenas prácticas.
- Colaboración con arquitectura y seguridad para garantizar robustez, cumplimiento normativo y calidad.
- Testing (JUnit/Mockito), revisión de logs, análisis de métricas y mejora de rendimiento.
- Trabajo en modo Lab, con equipo multidisciplinar y metodologías ágiles (Scrum/Kanban).
- Mantenimiento evolutivo: detectar bugs, proponer mejoras y automatizar tareas.
- Y, por supuesto, celebrar en equipo cada éxito.
Lo que necesitas para tener éxito
Formación
- Estudiante de grado o Máster en Informática, Telecomunicaciones, Matemáticas, o afines.
- Posibilidad de firmar convenio de prácticas.
Conocimientos técnicos (valoramos proyectos académicos o personales)
- Java 11+ y ecosistema Spring (Spring Boot, Spring Cloud) y JPA/Hibernate.
- APIs RESTful: diseño básico y modelado de endpoints.
- Git y nociones de CI/CD.
- Testing/QA: JUnit, Mockito (se valorará experiencia con herramientas de QA).
- Deseable: Python para scripts y automatización; nociones de SQL/NoSQL.
- Familiaridad con Jira/Confluence y trabajo en agile.
Competencias
- Aprendizaje continuo, visión analítica y capacidad de adaptación.
- Comunicación efectiva y trabajo en equipo.
- Empatía, colaboración y actitud de liderazgo técnico (desde el aprendizaje).
- Proactividad, búsqueda de mejoras y foco en la calidad
Contacto
Código de la práctica en ICARO
------
