Descripción
Resumen del Puesto:
Responsable del desarrollo y mantenimiento de aplicaciones web, participando en el análisis de requerimientos, diseño de base de datos y despliegue de soluciones tecnológicas.
Puntos Destacados:
1. Desarrollo backend y análisis de requerimientos en aplicaciones web.
2. Participación en ciclo completo de desarrollo de software y Scrum.
3. Capacitación continua y oportunidad de línea de carrera.
**Objetivo del puesto**
Responsable del desarrollo y mantenimiento de aplicaciones web, participando en el análisis de requerimientos, construcción de funcionalidades backend, diseño de base de datos y despliegue de soluciones tecnológicas orientadas a mejorar los procesos internos y servicios digitales de la empresa.
**Formación y experiencia**
* Egresado de las carreras de Ingeniería de Sistemas, Ingeniería de Software, Ciencias de la Computación o carreras afines (indispensable).
* Experiencia práctica en desarrollo backend mediante proyectos profesionales, académicos o personales demostrables.
* Experiencia en despliegue de aplicaciones web en ambientes de desarrollo o producción (deseable).
**Conocimientos**
* Java \- Nivel intermedio
* Manejo del Framework de Spring / Spring Boot
* JavaScript \- Nivel intermedio
* Manejo de bases de datos MySQL o MariaDB
* Conocimiento del patrón de arquitectura MVC.
* Manejo de control de versiones utilizando Git y GitHub.
* Conocimientos básicos de despliegue de aplicaciones java web.
* Inglés \- Nivel intermedio
* Linux
**Funciones principales**
* Analizar requerimientos funcionales y técnicos del sistema.
* Desarrollar funcionalidades backend para aplicaciones web.
* Diseñar, crear y modificar estructuras de base de datos según las necesidades del sistema.
* Implementar procesos, validaciones y lógica de negocio.
* Participar en el desarrollo de software bajo el marco de trabajo Scrum.
* Realizar pruebas y validaciones de las funcionalidades implementadas.
* Resolver incidencias y realizar mejoras en los aplicativos existentes.
* Participar en la integración de nuevas funcionalidades con los módulos actuales.
* Realizar despliegues de aplicaciones web en ambientes de desarrollo y producción.
* Apoyar en la configuración y mantenimiento básico de servidores Linux.
* Mantener buenas prácticas de programación y documentación técnica.
**Habilidades y competencias**
* Capacidad de análisis y resolución de problemas técnicos.
* Capacidad de aprendizaje rápido de nuevas tecnologías.
* Perfil autodidacta y búsqueda constante de mejora.
* Organización y responsabilidad en la gestión de tareas.
* Comunicación efectiva con equipos técnicos y áreas involucradas.
* Trabajo en equipo.
* Adaptabilidad ante nuevos retos tecnológicos.
* Compromiso con la calidad del desarrollo y cumplimiento de objetivos.
**Condiciones del puesto**
* Disponibilidad para trabajar **presencialmente** en la sede ubicada en el distrito de **Ate**.
* Residencia en zonas cercanas al distrito de Ate o Cono Este de Lima (requisito).
* Disponibilidad para laborar **48 horas semanales**.
* Participación en reuniones de coordinación, seguimiento de avances y actividades propias del desarrollo de software.
**Beneficios**
* Ingreso a planilla.
* Remuneración competitiva
* Capacitación y aprendizaje continuo en nuevas tecnologías.
* Oportunidad de línea de carrera
Tipo de puesto: Tiempo completo
Lugar de trabajo: Empleo presencial