Open Innovation Campus

Localización

Remoto

Horas semanales

25

Fecha de inicio prevista

junio, 2025

Perfil

Tecnología

Especialidad

Desarrollo Backend

Idioma

Español / English

Desarrollador Backend Kotlin

Descripción del equipo que oferta la beca

Somos un equipo apasionado de ingenieros que estamos construyendo un backend de APIs REST para que una aplicación web facilite la automatización de los ciclos de vida del desarrollo de sistemas (SDLC). En nuestro proyecto, fusionamos creatividad y tecnología para ofrecer soluciones innovadoras que simplifiquen y mejoren la experiencia de usuario de otros desarrolladores, facilitando que puedan centrarse en construir sus propias soluciones. También desarrollamos otras herramientas útiles para el ciclo de vida del desarrollo, como el sistema de despliegue en Kubernetes. El stack tecnológico es Kotlin/Java, bbdd SQL, Kubernetes, Docker y Linux.

¿Qué vas a poder aprender durante tus prácticas formativas con nosotros?

Aprenderás a implementar requisitos en aplicaciones software usando últimas tecnologías, a participar en el ciclo completo de desarrollo y a colaborar estrechamente con profesionales experimentados, siguiendo metodologías agile. Debido a la naturaleza del proyecto, llegarás a comprender en profundidad las fases del ciclo completo del desarrollo de software, desde la toma de requisitos, desarrollo y testing, hasta la integración y entrega continua, y cómo optimizarlas y automatizarlas. Además, tendrás la oportunidad única de contribuir a proyectos open-source ampliamente utilizados en la comunidad. Esta experiencia te brindará una visión más amplia del desarrollo de software, permitiéndote explorar y entender las mejores prácticas de la industria. También te permitirá interactuar con la comunidad global de desarrolladores. Aprenderás a través de la revisión de código, participarás en discusiones significativas y adquirirás habilidades valiosas para la colaboración en entornos de desarrollo de software a gran escala.

Perfil y habilidades

Experiencia en programación, preferiblemente Kotlin/Java, y conocimientos en SQL. Familiarizado con el uso avanzado de Git y GitHub. Comprensión de las metodologías ágiles, y capacidad para adherirse a los procesos y métodos definidos por el equipo. Gusto por el detalle y el compromiso con la calidad en todas las etapas del desarrollo. Habilidad para trabajar eficazmente en equipo, compartir conocimientos y contribuir al éxito colectivo. Capacidad para expresar ideas de manera clara y concisa, facilitando una comunicación efectiva dentro del equipo. Nivel avanzado de inglés escrito para la comunicación efectiva en entornos internacionales y para la documentación técnica.