PERFIL ANALISTA PROGRAMADOR JAVA - PROYECTO (05 VACANTES):
1.- Grado Profesional (Indispensable)
Grado de Bachiller o Titulo Técnico profesional en Ingeniería de Sistemas y/o Software y/o
Computación y/o Informática y/o Electrónica.
2.- Actividades a desarrollar:
- Análisis de requerimientos
- Implementar los requerimientos funcionales del sistema en coordinación con el área usuaria, asegurando la conformidad necesaria para proceder con el desarrollo completo de las funcionalidades.
- Desarrollar y optimizar las funcionalidades solicitadas en el sistema, garantizando que cumplan con los estándares de calidad, las mejores prácticas de desarrollo y que estén operativas para su uso en producción.
- Elaborar la documentación técnica mínima requerida para los pases a calidad, de acuerdo con el Procedimiento SJTI-PR-11 Ciclo de vida de Software.
- Registrar los desarrollos en el repositorio de control de versiones GIT , asegurando la integridad de los cambios tanto en la rama de desarrollo como en la rama principal, en cumplimiento de los procedimientos de control de versiones.
- Presentar los avances y resultados del desarrollo al área usuaria para obtener el visto bueno, confirmando que las funcionalidades implementadas cumplan con los requerimientos establecidos.
- Realizar ajustes y correcciones necesarios en función de las observaciones del área usuaria, asegurando que el sistema esté totalmente operativo y sin conflictos entre sus componentes.
- Garantizar la operatividad e integración de los componentes desarrollados, considerando las interdependencias con otras funcionalidades y subsistemas, y realizando pruebas necesarias para su correcta integración.
- Mantener evidencia documental de la conformidad del área usuaria sobre los desarrollos realizados, para respaldo de cumplimiento de los entregables.
- Ejecutar otras actividades indicadas por la SJTI dentro del marco del servicio.
El aplicativo está desarrollado bajo los siguientes componentes tecnológicos:
- Framework: Angular para las interfaces
- Programación: en lenguaje Java,
- Arquitectura: Microservicios orquestados en contenedores sobre kubernetes
- Mensajería: RabbitMQ
- Servidores: Nginx
- Base de datos: Oracle, PostgreSQL y MongoDB
3.- Experiencia (Indispensable, contabilizado desde la emisión del bachiller)
- Experiencia de más de cinco (05) años prestando servicios en Desarrollos de aplicaciones, realizando actividades relacionadas con Desarrollo de aplicaciones y/o programación de software y/o soluciones de software y/o Implementación de proyectos de TI.
4.- Capacitación (Determinante cumplir con la capacitación solicitada)
- Ocho (08) horas académicas o electivas o pedagógicas, en cursos de Metodologías ágiles y/o Scrum y/o Gestión de equipos ágiles y/o Gestión de proyectos con metodologías ágiles y/o Lean y/o Kanban.
- Veinte (20) horas académicas o electivas o pedagógicas, en cursos de Java y/o Spring Framework y/o Angular y/o
5.- Certificaciones (Opcional)
- Certificación Internacional como Scrum Master o Certificación internacional de programación Java
6.- Detalle de contratación:
- Lugar de ejecución: Lima - Híbrido (En oficinas cuando se coordine)
- Contrato por proyecto (6 meses): Locación de servicios RxH
- Disponibilidad remota desde 8:00 am pm.
Lunes a Viernes - Horario en presencial: 9:00 am - 6:00 pm
- Pago mensual: Previa conformidad de informe
- Rango Salarial según perfil: S/5000 - S/
- 01 informe mensual y al finalizar el servicio