Senior Java Engineer
Hybrid · Lima, Lima Province, Peru
Job Summary
Senior Java Engineer con enfoque backend en Java (Spring Boot) para diseñar y desarrollar soluciones backend escalables, definir y evolucionar la arquitectura de sistemas con microservicios, desarrollar e integrar APIs REST/SOAP, modelar y optimizar acceso a datos, asegurar calidad mediante pruebas y monitoreo, promover estándares técnicos y realizar code reviews, mentoría a perfiles junior/mid y participación activa en ceremonias ágiles. Ubicado en Lima, Perú, modalidad híbrida (asistencia ocasional a oficina). Requisitos incluyen Java 11+, Spring Webflux, CI/CD, Jenkins, Bitbucket/GitLab, Maven/Gradle, SQL/NoSQL, y experiencia en diseño de APIs y arquitectura de software.
Required Qualifications
- Profesionales de Ingeniería/Informática/Desarrollo con >= 4 años de experiencia como Backend developer
- Experiencia en Java 11 o superior
- Experiencia en programación reactiva (Spring Webflux)
- Programación orientada a objetos y funcional (Lambdas, Streams)
- Conocimiento de Java, colecciones y manejo de excepciones
- Arquitectura por capas y patrones de arquitectura
- Diseño y construcción de APIs RESTful y SOAP
- Documentación de servicios REST y manejo de errores HTTP
- Spring Framework (Spring Boot, Spring Data, Spring Security)
- Ciclo de vida de los beans en Spring
- CI/CD: integración, entrega y despliegue continuo
- Herramientas de CI/CD: Jenkins, Bitbucket, GitLab, Artifactory
- Control de versiones con Git y manejo de ramas
- Gestión de dependencias con Maven o Gradle
- SQL, NoSQL
- Pruebas unitarias y de software
- Librerías para eliminar dependencias entre capas
- Refactorización de código
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.