Back-end Developer Senior – Java / Spring Boot (Santiago)

Back-end Developer Senior – Java / Spring Boot (Santiago)

03 nov
|
FactorIT
|
Santiago

03 nov

FactorIT

Santiago

Te sumarás a un proyecto de modernización en una significativo 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).

¿Qué harás?

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

- Ubicación: Santiago, Chile.
- Modalidad: híbrida.
- Contrato: plazo fijo, 3 meses.

#J-18808-Ljbffr

📌 Back-end Developer Senior – Java / Spring Boot (Santiago)
🏢 FactorIT
📍 Santiago

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: back-end developer senior – java / spring boot (santiago) / santiago

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: back-end developer senior – java / spring boot (santiago) / santiago