Hybrid Desarrollador BackEnd, Java

Posted last week

Apply now

About the role

  • Backend Developer responsible for developing APIs and microservices for the financial sector using Java and Spring Boot. Collaborating with agile teams and ensuring software quality.

Responsibilities

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

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.

Job title

Desarrollador BackEnd, Java

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job