




Resumen: Este puesto implica desarrollar, probar y mantener soluciones y aplicaciones de software como Ingeniero Java Junior con habilidades básicas de interfaz de usuario, colaborando con equipos multifuncionales. Aspectos destacados: 1. Desarrollar y mantener APIs REST utilizando Java y Spring Boot 2. Construir y mejorar componentes de interfaz de usuario con HTML, CSS, JavaScript y frameworks 3. Colaborar con equipos diversos en un entorno de desarrollo ágil **Desarrollador Junior Java Spring Boot \+ UI (1 año de experiencia)** Buscamos un desarrollador Java junior con 1 año de experiencia en la construcción de servicios de backend mediante **Java y Spring Boot**, además de habilidades básicas en **desarrollo de interfaces de usuario**. El puesto implica desarrollar, probar y mantener aplicaciones web mientras se colabora estrechamente con equipos multifuncionales.**Responsabilidades clave:**Desarrollar y mantener APIs REST utilizando Java y Spring BootConstruir y mejorar componentes de interfaz de usuario mediante HTML, CSS, JavaScript y frameworks como Angular o ReactEscribir código limpio, mantenible y bien documentadoColaborar con los equipos de backend, UI, QA y DevOpsParticipar en revisiones de código y corrección de errores**Habilidades requeridas:**1 año de experiencia práctica con **Java y Spring Boot**Experiencia básica con **HTML, CSS, JavaScript** y cualquier framework moderno de interfaz de usuario (Angular/React)Comprensión de APIs REST, arquitectura MVC y SQLFamiliaridad con Git y prácticas de desarrollo ágil **Descripción del puesto** ------------------- Trabaja en el área de Ingeniería de Software, que abarca el desarrollo, mantenimiento y optimización de soluciones y aplicaciones de software.1\. Aplica métodos científicos para analizar y resolver problemas de ingeniería de software.2\. Es responsable del desarrollo y aplicación de las prácticas y conocimientos de ingeniería de software en el diseño, investigación, desarrollo y mantenimiento.3\. Su trabajo requiere el ejercicio de pensamiento original y juicio propio, así como la capacidad de supervisar el trabajo técnico y administrativo de otros ingenieros de software.4\. El ingeniero de software desarrolla habilidades y experiencia en su disciplina de ingeniería de software para alcanzar las expectativas estándar de habilidades de ingeniero de software correspondientes al rol aplicable, tal como se define en las Comunidades Profesionales.5\. El ingeniero de software colabora y actúa como miembro del equipo con otros ingenieros de software y partes interesadas. **Descripción del puesto \- Específica por nivel** ------------------------------------- Es el nivel inicial en Ingeniería de Software, con una comprensión fundamental de los conceptos de programación, diseño de software y principios de desarrollo de software. Trabaja de forma consistente bajo dirección, requiriendo cada vez menos supervisión y produciendo resultados precisos y confiables. Se espera que tenga ganas de aprender, sepa cuándo formular preguntas y verificar su comprensión. Comprende y sigue los procesos de trabajo. Tiene conciencia de los costos asociados a su propio trabajo. Organiza su propio tiempo para cumplir con las tareas asignadas por otros, con un horizonte a corto plazo. Trabaja de forma cooperativa con otros para lograr los objetivos del equipo y tiene un impacto directo y positivo en el desempeño del proyecto. Busca activamente retroalimentación para mejorar y comienza a gestionar su propia carrera con apoyo.


