Desarrollador(a) Backend Semi Senior – Java / Spring Boot

Compañía
Descripción
Resumen del Puesto: Buscamos un desarrollador(a) Backend Semi Senior para construir servicios Java con Spring Boot y mantener el ecosistema PHP, liderando la migración de funcionalidades legadas. Puntos Destacados: 1. Construcción de APIs REST en Java 17+ con Spring Boot 2. Liderazgo en iniciativas de desacople de PHP a microservicios Java 3. Soporte y refactorización progresiva de aplicaciones PHP en producción **Desarrollador(a) Backend Semi Senior – Java / Spring Boot** *Stack principal: Java 17 \+ Spring Boot · PHP: conocimiento indispensable* San Isidro, Lima – modalidad híbrida \| Lun–Vie 09:00–18:00 **El reto** Estamos construyendo la siguiente generación de servicios backend en Java con Spring Boot, mientras sostenemos con cuidado un ecosistema PHP que aún corre procesos críticos del negocio. Buscamos una base sólida y comprobable en Java/Spring Boot, junto con conocimiento práctico de PHP para dar continuidad al ecosistema legado. **Sobre la empresa** **Q Digital System** es una compañía tecnológica que brinda soluciones de software y servicios digitales a clientes en LATAM. Trabajamos con equipos multidisciplinarios bajo metodologías ágiles, con foco en calidad, seguridad y mejora continua. *(Ajusta este bloque con el nombre real de la empresa o del cliente final.)* **Sobre el rol** En tu primer año, habrás liderado la construcción de al menos dos servicios nuevos en Java/Spring Boot que reemplazan funcionalidades legadas, documentados y con pruebas automatizadas, y habrás dado soporte puntual y ordenado a los módulos PHP que aún siguen en producción. **Lo que harás** * Diseñas y construyes APIs REST nuevas en Java 17\+ con Spring Boot, Spring Web y Spring Data JPA. * Lideras iniciativas de desacople: identificas qué componentes migrar del legado PHP hacia microservicios Java. * Escribes pruebas unitarias (JUnit, Mockito) y participas en pruebas de integración. * Gestionas el código en Git con una estrategia clara de ramas y pull requests, participando activamente en code reviews. * Diagnosticas y resuelves incidencias en ambientes DEV, QA y producción, interpretando logs y trazas. * Das soporte puntual a aplicaciones PHP en producción cuando el negocio lo requiere, aplicando refactorización progresiva. **Requisitos indispensables** * 3\+ años de experiencia en desarrollo backend con Java, con experiencia demostrable en proyectos productivos usando Spring Boot (Spring Web, Spring Data JPA), Java 17\+. * Experiencia diseñando y consumiendo APIs REST (JSON, HTTP, OAuth 2\.0/JWT). * Manejo de MySQL y/o PostgreSQL, incluyendo procedimientos almacenados y optimización de consultas. * Experiencia con Git y flujo de trabajo colaborativo (ramas, pull requests, code review). * Familiaridad con metodologías ágiles (Scrum o Kanban). * Conocimiento y experiencia práctica en PHP (al menos un framework: Laravel, Symfony, CodeIgniter o similar), incluyendo consumo/exposición de servicios REST, gestión de dependencias con Composer y manejo de código legado. **Suma puntos** * Conocimiento de arquitectura de microservicios o arquitecturas por capas / hexagonal. * Experiencia con Docker y pipelines CI/CD. * Conocimiento de SonarQube, SonarCloud u otras herramientas de calidad de código. * Experiencia con API Gateways (Kong) u observabilidad (Grafana, Prometheus). * Conocimiento de SQL Server. **Compensación y condiciones** * Ingreso a planilla desde el primer día. * Modalidad híbrida: 3 días presenciales en San Isidro, 2 remotos. * Horario: lunes a viernes, 09:00–18:00 h. Sueldo: Hasta S/.1\.00 al mes Pregunta(s) de postulación: * ¿Qué tiempo de experiencia tienes con Java 17 o superior? * ¿Tienes experiencia con Spring Boot, Spring Web y/o Spring Data JPA y que tiempo de experiencia? * ¿Que tiempo de experiencia tienes en desarrollo de APIs REST? * ¿Que tiempo de experiencia tienes con Maven o Gradle? * ¿Tienes experiencia o conocimiento de pruebas unitarias con JUnit y Mockito? * ¿Qué tiempo de experiencia tienes en PHP, como Laravel, Symfony, CodeIgniter o similar? * ¿Que tiempo de experiencia tienes en Desarrollo y mantenimiento de aplicaciones PHP y manejo de código legado realizando refactorización progresiva? * ¿Cuál es tu disponibilidad para unirte al proyecto? Lugar de trabajo: Híbrido en San Isidro, Lima
Publicado por

María García
Indeed · HR



