Acerca del puesto Desarrollador BackEnd (Java) (Remoto)
Keppri busca Desarrollador Backend Java (Spring Boot)
En Keppri, los seres humanos son el núcleo de nuestro desarrollo tecnológico. Somos una consultora enfocada en todo el ciclo de productos digitales, con amplia experiencia en los sectores financiero e inmobiliario. Si buscas un entorno donde el desarrollo personal y profesional es una prioridad, esta oportunidad es para ti.
Tu Rol
Desarrollador Backend Java (Spring Boot)
Serás responsable de construir y evolucionar servicios backend para un cliente del sector financiero, desarrollando APIs y microservicios robustos, seguros y escalables que soportan capacidades bancarias (cuentas, transacciones, autorizaciones, préstamos, tarjetas, entre otros).
Responsabilidades clave
-
Desarrollar y mantener APIs REST y microservicios con Java + Spring Boot.
-
Implementar lógica de negocio, integraciones y flujos transaccionales con buenas prácticas de diseño.
-
Asegurar calidad del software mediante pruebas unitarias e integración (TDD deseable) y revisiones de código.
-
Optimizar rendimiento y confiabilidad: manejo de errores, concurrencia, trazabilidad y logging.
-
Diseñar y consumir servicios con contratos claros (OpenAPI/Swagger), versionamiento y documentación.
-
Participar activamente en equipos ágiles (Scrum/Kanban), colaborando con QA, DevOps, Arquitectura y Producto.
-
Identificar y proponer mejoras técnicas: reducción de deuda, refactorización, estándares y automatización.
Competencias Clave
-
+3 a 5 años de experiencia en desarrollo backend con Java.
-
Dominio de Spring Boot y su ecosistema: Spring MVC/WebFlux (según aplique), Spring Data, Spring Security.
-
Experiencia en diseño de APIs REST, buenas prácticas (status codes, paginación, idempotencia, seguridad, validaciones).
-
Conocimiento sólido de bases de datos:
-
Relacionales: PostgreSQL / MySQL / Oracle / SQL Server
-
Deseable: NoSQL (MongoDB/DynamoDB) según el proyecto
-
-
Manejo de ORM (JPA/Hibernate) y optimización de consultas.
-
Conocimiento de mensajería/eventos (deseable): Kafka, RabbitMQ, SQS/SNS.
-
Experiencia con Docker y prácticas de despliegue (CI/CD deseable).
-
Buen manejo de Git y flujos de PR.
-
Experiencia en entornos ágiles.
-
Comunicación efectiva para trabajar con equipos multidisciplinarios y stakeholders.
Deseables (no excluyentes)
-
Experiencia en nube, ideal AWS (EKS, Lambda, RDS, CloudWatch).
-
Observabilidad básica: logs estructurados, métricas, trazas (OpenTelemetry deseable).
-
Seguridad: OAuth2/OIDC, JWT, OWASP Top 10.
-
Patrones de arquitectura: microservicios, hexagonal/clean architecture, DDD, resiliencia (circuit breaker, retries, timeouts).
-
Experiencia en sector financiero o productos de alta transaccionalidad.
Lo que ofrecemos
-
Salario competitivo acorde a tu experiencia.
-
Desarrollo profesional: apoyo para formación continua y certificaciones.
-
Bonificaciones por desempeño.
-
Un ambiente centrado en tu crecimiento humano y profesional.
-
Proyectos retadores con impacto real.
Si estás listo para construir servicios backend robustos con Java + Spring Boot y contribuir a la transformación tecnológica, ¡únete a Keppri!