




Resumen: Únase como pasante de Desarrollador Java para adquirir experiencia práctica en la construcción de aplicaciones de backend y comprender el ciclo de vida del desarrollo de software. Aspectos destacados: 1. Adquirir experiencia práctica en la construcción de aplicaciones de backend. 2. Trabajar en proyectos en tiempo real bajo la orientación de profesionales experimentados. 3. Aprender el desarrollo integral de aplicaciones utilizando Java y Spring Boot. **Acerca del puesto** Buscamos un pasante de **Desarrollador Java** apasionado y motivado para unirse a nuestro equipo de desarrollo. Como pasante, adquirirá experiencia práctica en la construcción de aplicaciones de backend, comprenderá el ciclo de vida del desarrollo de software y trabajará en proyectos en tiempo real bajo la orientación de desarrolladores senior. **Responsabilidades clave** * Apoyar en el diseño, desarrollo y pruebas de aplicaciones basadas en Java. * Escribir código limpio, eficiente y bien documentado. * Depurar y solucionar problemas en las aplicaciones. * Trabajar con APIs REST e integrar servicios de backend. * Participar en revisiones de código y reuniones de equipo. * Colaborar con equipos multifuncionales para comprender los requisitos. * Apoyar operaciones de bases de datos mediante MySQL/PostgreSQL/Oracle. **Habilidades requeridas** * Conocimientos sólidos de **Java básico**, conceptos de programación orientada a objetos (POO) y colecciones. * Conocimientos básicos de **frameworks Java**, como Spring / Spring Boot (ventaja adicional). * Comprensión de **SQL** y bases de datos relacionales. * Familiaridad con **HTML, CSS y JavaScript** es un plus. * Buenas habilidades de resolución de problemas y análisis. * Capacidad para aprender rápidamente y trabajar en un entorno colaborativo. **Cualificaciones preferidas** * Estar cursando actualmente o haber finalizado recientemente una licenciatura en ingeniería (**B.Tech/B.E.**) o una maestría (**MCA/MSc**) en Ciencias de la Computación o Tecnologías de la Información. * Haber completado un curso o certificación en Java / Spring Boot. * Comprensión de sistemas de control de versiones como **Git**. * Conocimientos básicos del ciclo de vida del desarrollo de software (SDLC). **Lo que aprenderá** * Desarrollo integral de aplicaciones utilizando Java y Spring Boot. * Trabajo con APIs, microservicios y arquitectura de aplicaciones reales. * Desarrollo ágil y herramientas colaborativas (JIRA, GitHub). * Procesos de depuración, pruebas e implementación.


