2,136,308open jobs
135,084companies
248,351added this week
Browse all
Location
In office (Lima)
Seniority
Senior · 4+ years exp
Employment
Full-Time

First seen by Alion on Nov 4, 2026.

Overview
Company
Impact
Profile match
Innova Schools is a network of private schools in Peru and part of the Intercorp group. It was founded in 2010 and hires school technical support assistants and senior Java software developers. The company is headquartered in Lima, Peru.

SOFTWARE ENGINEER SENIOR JAVA¡Únete a Innova Schools y transforma la educación en el Perú!
Somos Innova Schools, una cadena privada de colegios que forma parte del grupo Intercorp y cuenta con 65 sedes a nivel nacional. Tenemos el propósito de transformar la educación en el Perú a través de la innovación y la tecnología.
Actualmente, nos encontramos en búsqueda de un/a SOFTWARE ENGINEER SENIOR JAVA, que lidere técnicamente el diseño y desarrollo de soluciones tecnológicas escalables, seguras y de alto rendimiento, contribuyendo a la evolución de nuestra arquitectura y plataformas digitales.
En Innova Schools promovemos la igualdad de género, la inclusión y la diversidad en nuestros procesos de atracción del talento.
¿Cuáles serán tus principales responsabilidades? Diseñar e implementar soluciones de arquitectura Serverless en AWS, utilizando Java 21, Lambda, Step Functions, API Gateway y otros servicios cloud. Definir soluciones tecnológicas aplicando principios de Clean Code, Domain-Driven Design (DDD), Arquitectura Hexagonal y Event-Driven Architecture (EDA). Liderar técnicamente el desarrollo de funcionalidades de mediana y alta complejidad, desde el análisis de requerimientos hasta su implementación, despliegue y soporte en producción. Diseñar y optimizar modelos de datos, consultas, scripts y Stored Procedures en MySQL 8, garantizando el rendimiento e integridad de la información. Diseñar APIs REST e integraciones entre servicios, promoviendo el enfoque API First. Definir y promover buenas prácticas de desarrollo, revisiones de código (Code Reviews) y estrategias de pruebas unitarias y de integración. Identificar alternativas tecnológicas y evaluar sus ventajas y desventajas (trade-offs) para tomar decisiones eficientes de arquitectura. Elaborar y mantener documentación técnica de las soluciones desarrolladas. Brindar mentoría y acompañamiento técnico a los integrantes del equipo, promoviendo buenas prácticas y la mejora continua. Trabajar colaborativamente con equipos multidisciplinarios para garantizar la calidad y entrega de soluciones tecnológicas.
¿Qué buscamos en ti?
Formación académica: Estudios universitarios o técnicos concluidos en Ingeniería de Sistemas, Computación, Informática, Ingeniería de Software o carreras afines.
Experiencia profesional: Mínimo 4 años de experiencia en desarrollo de software con Java. Experiencia diseñando e implementando soluciones tecnológicas de mediana y alta complejidad. Experiencia en definición de soluciones técnicas, revisión de código y acompañamiento a otros desarrolladores.
Conocimientos técnicos indispensables: Sólidos conocimientos y experiencia en desarrollo con Java 21. Experiencia en inyección de dependencias con Dagger y conectividad a bases de datos mediante JDBC. Conocimiento del ecosistema Serverless de AWS, especialmente Lambda, Step Functions y API Gateway. Dominio de MySQL 8, incluyendo optimización de consultas, scripts y Stored Procedures. Experiencia en diseño e implementación de APIs REST e integración entre servicios. Conocimiento y aplicación de principios de Clean Code, DDD y Arquitectura Hexagonal. Experiencia utilizando herramientas de análisis estático de código (linters) y control de versiones con Git. Experiencia generando reportes y documentos dinámicos en formatos PDF y Excel, utilizando librerías como Apache POI, iText o PDFBox. Conocimiento de estrategias de pruebas unitarias y de integración. Conocimientos de seguridad, rendimiento, escalabilidad y observabilidad en el desarrollo de software.
Será un plus si cuentas con: Experiencia o conocimientos en Spring Boot. Conocimientos básicos o experiencia en Python. Experiencia o conocimientos en .
NET. Experiencia con otros servicios de AWS. Conocimiento de herramientas de monitoreo y observabilidad.
¡Anímate a formar parte de Innova Schools y contribuye a transformar la educación a través de la tecnología!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,136,308 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Lima
In office · Full-Time · Lima
JavaScript
TypeScript
SQL
C#
Node JS
Frontend
Angular
React.js
Analytics
Power BI
ETL/ELT
Apply
In office · Full-Time · Chiclayo
JavaScript
PHP
SQL
C#
PHP
Laravel
Databases
MS SQL
DevOps
Git
Apply
In office · Full-Time · Lima
Python
Go
JavaScript
Rust
Node JS
Databases
MySQL
PostgreSQL
AI/ML
Claude
OpenAI Codex
DevOps
Rest API
Git
Management
n8n
Apply
Hybrid · Full-Time · Lima
Go
DevOps
Rest API
CI/CD
Docker
Kubernetes
Management
Scrum
Apply
Remote (Peru) · Full-Time · Lima
C#
C#
.NET
DevOps
Rest API
Azure
SOAP
Apply
In office · 3+ years exp · Lima
Java
Kotlin
SQL
Java
Spring Boot
Hibernate
Spring Cloud
Kotlin
Mockito
Mobile
JUnit
DevOps
Rest API
Azure
CI/CD
Docker
Kubernetes
Management
Scrum
Apply
≈ $80k – $212k per year (Estimated) · Remote (Peru) · Full-Time · Bachelor's Degree · Lima
Java
Java
Quarkus
Databases
Apache Kafka
Frontend
GraphQL
DevOps
Rest API
GCP
Azure
AWS
Docker
Kubernetes
Azure AKS
Apply
In office · Full-Time · 1+ year exp · High School Diploma · Lima
Analytics
Microsoft Excel
Management
Agile
Apply
In office · Internship · Lima
Analytics
Power BI
Management
Power Automate
Apply
In office · Full-Time · Lima
Apply
See all jobs
This is one of many
2,136,308 more open roles from verified company boards, updated every day.