Somos Innova Schools, una cadena privada de colegios que forma parte del grupo Intercorp actualmente contamos con 63 sedes a nivel nacional.
Somos una organización que está buscando transformar la educación en el Perú, además que fomenta y respeta en sus procesos de atracción del talento la igualdad de género, inclusión y la diversidad.
Misión o Propósito Del Puesto
Desarrollar e implementar plataformas tecnológicas alineadas a las buenas prácticas de desarrollo definidas por la Subgerencia de Aplicaciones, con el objetivo de dar soporte a los procesos mapeados en los tres cores institucionales: Educativo, Comercial y BackOffice.
Funciones
- Administrar el código fuente de las distintas aplicaciones institucionales a través de la plataforma Bitbucket, asegurando la trazabilidad, control de versiones y colaboración efectiva entre desarrolladores.
- Gestionar los pases a producción de las aplicaciones en todas sus capas (base de datos, servicios REST y frontend), conforme a los procedimientos establecidos, garantizando despliegues seguros y controlados.
- Actualizar la documentación técnica de procedimientos y configuraciones, con el fin de mantener una base de conocimiento accesible y asegurar la continuidad operativa ante cualquier eventualidad.
- Participar en el desarrollo de sistemas de diversa complejidad, realizando el análisis de requerimientos, diseño lógico/físico y ejecución de tareas de programación, para asegurar soluciones funcionales y sostenibles.
- Ejecutar actividades de control de calidad (QA) sobre los cambios o nuevos desarrollos, siguiendo el plan definido para asegurar la estabilidad, seguridad y desempeño de los sistemas.
- Cumplir con la metodología de desarrollo ágil y los estándares técnicos definidos por la Gerencia de TI, para asegurar la calidad, mantenibilidad y escalabilidad de los sistemas desarrollados.
- Brindar soporte técnico a otras áreas de la organización en caso de que la información requerida no pueda ser obtenida directamente desde los sistemas, asegurando la continuidad de los procesos internos.
Requisitos
- Bachiller o técnico titulado en carreras de ingeniería de sistemas, software o carreras afines.
- De 2 a 4 años de experiencia comprobada como desarrollador/a de software o en posiciones similares.
- Experiencia en Java: desarrollo de aplicaciones web con Java 7, Java 8, y Java 21.
/ Frameworks backend: Spring Boot (2.5+), Spring MVC 4, Hibernate./ ORM: Entity Manager/ Frameworks frontend: Jquery / Javascript / HTML / CSS, Thymeleaf, (opcionalmente conocimientos en JSP o JSF).
- Conocimiento de patrones de diseño básicos (DAO, Factory, Singleton.).
- Conocimientos deseables en .NET
- Conocimientos generales en: Conocimiento y manejo de servicios en AWS como: Lambdas, EC2, RDS, IAM,S3, SES, SQS / Base de datos: SQL Server 2017 y MySQL / Manejo de control de versiones con GIT, BitBucket.
- Experiencia deseable en servidores de aplicaciones como Tomcat, WildFly, o equivalentes.