Desarrollador/a Back-end Java Spring Boot

FactorIT

Comisión de Fomento de Perú

A distancia

ARS 92.909.000 - 139.364.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

FactorIT busca un desarrollador backend hands-on para Chile, enfocándose en construir e integrar microservicios de orquestación de negocio (Sagas) y dominio BIAN sobre Google Cloud Platform. Liderarás contratos REST/JSON, validación y manejo de errores, con pruebas automatizadas y despliegue seguro.

Trabajarás bajo guía técnica para asegurar transacciones resilientes y compatibilidad con API Management (Apigee), utilizando Java 21, Spring Boot 3 y tecnologías GCP como GKE, Pub/Sub y Cloud SQL.

Formación

  • Mínimo 5 años de experiencia en desarrollo backend con Java y Spring Boot.
  • Experiencia práctica en arquitecturas de microservicios y transaccionalidad distribuida (Saga).
  • Conocimientos de API REST/OpenAPI 3.1 y de mensajería en la nube (Pub/Sub).
  • Experiencia en entornos financieros es valorada.

Responsabilidades

  • Desarrollar e integrar microservicios transaccionales y de dominio BIAN.
  • Diseñar APIs REST/JSON con validación, manejo de errores e idempotencia.
  • Implementar mensajería asíncrona con Cloud Pub/Sub y asegurar entrega de eventos.

Conocimientos

Java
Spring Boot
Microservices
OpenAPI 3.1
GCP

Herramientas

JUnit 5
Mockito
Testcontainers
Kubernetes
PostgreSQL
Redis
OpenTelemetry

Descripción del empleo

Te sumarás a un proyecto de modernización en una importante institución financiera de Chile, como desarrollador/a backend hands-on. Tu misión será construir e integrar los microservicios de orquestación de negocio (Sagas) y las capacidades de dominio BIAN sobre Google Cloud Platform, como parte de una prueba de concepto de un nuevo motor y flujo de evaluación de riesgo. Trabajarás bajo la guía del Líder Técnico y del Arquitecto de Soluciones, con un código limpio, resiliente, transaccional y listo para integrarse con la capa de API Management (Apigee).

Responsabilidades

Desarrollar e integrar servicios transaccionales y servicios de dominio BIAN. Construir contratos de APIs REST/JSON con reglas de validación, manejo de errores e idempotencia, según lo requiera el orquestador. Implementar mensajería asíncrona con Cloud Pub/Sub, asegurando la entrega de eventos (at-least-once delivery) y el manejo de errores. Construir la persistencia de cada microservicio en Cloud SQL (PostgreSQL). Escribir pruebas automatizadas unitarias y de integración para asegurar la calidad antes de cada despliegue.

Lo que buscamos

Mínimo 5 años de experiencia comprobable en desarrollo backend con Java y Spring Boot en arquitecturas de microservicios. Experiencia práctica implementando transaccionalidad distribuida: patrón Saga, idempotencia y flujos de compensación. Experiencia sólida en arquitecturas orientadas a eventos sobre servicios de mensajería en la nube. Experiencia comprobable en proyectos de modernización o migración de sistemas transaccionales en la industria financiera.

Requisitos técnicos (hands-on)

APIs: diseño, estructuración y documentación de APIs RESTful bajo el estándar OpenAPI 3.1 / Swagger, listas para publicarse y gobernarse en Apigee. Lenguaje y frameworks: Java 21 y Spring Boot 3 (Spring Data JPA, Spring Security y Spring Cloud). GCP: Google Kubernetes Engine (GKE), Cloud Pub/Sub, Cloud SQL (PostgreSQL), Memorystore (Valkey/Redis) y Secret Manager. Patrones: Saga, Transactional Outbox, CQRS, idempotencia y Circuit Breaker (Resilience4j). Persistencia y caché: modelamiento relacional en PostgreSQL y caché distribuida con Valkey. Observabilidad: instrumentación con OpenTelemetry para exportar trazas y métricas a Elastic (Kibana). Calidad: pruebas unitarias y de integración con JUnit 5, Mockito y Testcontainers.

Valoramos positivamente

Conocimiento del estándar BIAN (Banking Industry Architecture Network). Experiencia en integración con core bancario Oracle Flexcube. Experiencia con Apigee o con otras plataformas de API Management. Experiencia en motores de evaluación de riesgo o crédito.

Condiciones

trabajo remoto en Colombia y Perú

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Back-end Senior Java25/Spring Boot 3
Back-end Senior Java25/Spring Boot 3

FactorIT • Comisión de Fomento de Perú

A distancia
ARS 92.909.000 - 139.364.000
Desarrollador/a Backend Java - Apigee - GCP
Desarrollador/a Backend Java - Apigee - GCP

FactorIT • Comisión de Fomento de Perú

A distancia
ARS 139.086.000 - 200.903.000
Backend Java Spring Boot: Microservicios y Saga (Remoto)
Backend Java Spring Boot: Microservicios y Saga (Remoto)

FactorIT • Comisión de Fomento de Perú

A distancia
ARS 92.909.000 - 139.364.000
Java Developer / Backend Engineer
Java Developer / Backend Engineer

Virtualent • Buenos Aires

A distancia
ARS 90.873.000 - 151.455.000
Desarrollador Java - Provincia
Desarrollador Java - Provincia

Ntt Data Europe & Latam • Santa Fe Capital

Presencial
ARS 3.000.000 - 4.200.000
Entorno colaborativo
Bonificación por conectividad
Reintegro Gym
+3
Backend Developer (Java)
Backend Developer (Java)

Hr Net Consulting • Buenos Aires

Híbrido
ARS 1.200.000 - 1.800.000
Semi Senior Backend Developer
Semi Senior Backend Developer

Credencial Argentina S.A • Buenos Aires

Híbrido
ARS 3.906.000 - 6.138.000
Medicina Prepaga
Esquema Híbrido
Reintegro de internet
+1
Ingeniero Java Senior – Microservicios Cloud Native + Ia
Ingeniero Java Senior – Microservicios Cloud Native + Ia

Maxit Consulting - Max Corporate Group • Neuquén

Presencial
ARS 1.200.000 - 1.800.000
Entorno colaborativo
Bonificación conectividad
Reintegro Gym
+3
Backend Developer - Integraciones
Backend Developer - Integraciones

Mendel • Tandil

Híbrido
ARS 1.500.000 - 2.700.000
Hybrid work (3 days onsite)
Senior Backend Java / Spring Boot with Apigee & GCP
Senior Backend Java / Spring Boot with Apigee & GCP

FactorIT • Comisión de Fomento de Perú

A distancia
ARS 92.909.000 - 139.364.000