Job Closed

This listing is no longer active.

Keppri logo
Keppri

Especialistas en el end to end de activos digitales, staffing y Servicios Tecnológicos. Hazlo fácil con KEPPRI !!!

Desarrollador BackEnd, Java

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2022H1B No SponsorCompany SiteLinkedIn

Location

Peru

Posted

108 days ago

Salary

0

Seniority

Senior

Job Description

Desarrollador BackEnd, Java

Keppri

• 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). • 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.

Job Requirements

  • +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.

Benefits

  • 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.

Related Job Pages

More Backend Engineer Jobs

Startup Talent logo

Senior Backend Engineer, Rust/C++

Startup Talent

Senior level recruiting experts specific to startups in the software space.

Backend Engineer108 days ago
Full TimeRemoteTeam 11-50Since 2014H1B No Sponsor

• Design, develop, and maintain the core backend systems that power the company's DeX and Network • Define the high-level structure of the backend systems, the data flow, and interactions between the various components of the backend stack • Ensure the architectural design addresses reliability, high availability and performance requirements • Implement and maintain robust security measures to protect backend systems and APIs from security threats • Define the strategy for data storage, including selection of databases • Develop and execute a comprehensive testing strategy including unit, integration, security, load and performance testing • Stay updated on emerging technologies and trends in backend development and architecture • Clearly document the architectural design and collaborate with software engineers to implement the design effectively • Participate in code reviews, mentor junior engineers, and enforce coding standards

Europe
$170K - $200K / year
Appetiser Apps logo

Junior Full-Stack Developer – Laravel, VueJS

Appetiser Apps

We build and grow world-class apps. Worked with Youfoodz, Formula 1, Daikin and more. Have an app project? Let's chat.

Backend Engineer108 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• BUILD beautiful websites using HTML and CSS to bring creative ideas to life. • COLLABORATE with designers and developers to create web apps and backend mobile solutions. • COORDINATE with teams to launch content, setting clear timelines and expectations. • PLAN for the unexpected by preparing backup solutions to ensure site reliability. • GROW and maintain the website by expanding its features and keeping content fresh. • LEAD projects and, when needed, take charge of a team from start to finish. • ADAPT quickly and take on new tasks as they arise.

Sri Lanka
A$500 - A$750 / month
Tekton Labs logo

Fullstack Developer – Node.js, Python, React, Vue

Tekton Labs

We are the bridge between people and technology. #CreativityPowersTechnology

Backend Engineer108 days ago
OtherRemoteTeam 51-200H1B No Sponsor

• Design and develop APIs using Node.js or Python (FastAPI). • Implement serverless services with AWS Lambda and API Gateway. • Manage persistence with PostgreSQL/MySQL and NoSQL databases such as DynamoDB. • Implement secure authentication using JWT and OAuth2. • Apply continuous integration and security analysis tools (GitHub Advanced Security). • Develop web applications with React/Next.js or Vue/Nuxt. • Implement frontend security standards (CSP, security headers). • Apply TDD principles and DevOps best practices. • Participate in code reviews. • Collaborate with Product, QA, and Design teams. • Break down user stories into technical deliverables. • Propose improvements to processes and architecture.

United States
Linera logo

Software Engineer – Rust

Linera

Working on the next generation of decentralized protocols

Backend Engineer108 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

• Develop and maintain high-quality, secure, and efficient software in Rust. • Contribute to the architecture of blockchain protocols and distributed systems. • Implement automated tests and write detailed documentation to ensure code quality and robustness. • Collaborate closely with other engineers to drive innovation and deliver excellent software. • Take ownership of significant technical features, from conception to production.

United States