Desarrollador BackEnd (Java) (Remoto) at Keppri
Lima, Lima, Peru -
Full Time


Start Date

Immediate

Expiry Date

16 May, 26

Salary

0.0

Posted On

15 Feb, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Boot, REST APIs, Microservices, PostgreSQL, MySQL, Oracle, SQL Server, JPA, Hibernate, Docker, Git, Scrum, Kanban, AWS, OAuth2

Industry

technology;Information and Internet

Description
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!
Responsibilities
The role involves building and evolving backend services for a financial sector client, focusing on developing robust, secure, and scalable APIs and microservices that support core banking capabilities like accounts, transactions, and loans. Key duties include implementing business logic, ensuring software quality through testing, optimizing performance, and actively participating in agile team processes.
Loading...