La oferta está activa

Back-end Senior Java – Apigee y GCP

Salario no especificado
Jornada completa3–6 añosPresencialChile

Sobre este empleo

Experiencia 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 diseñando, configurando y desplegando API Proxies en Google Apigee (Apigee X o Hybrid) para integración interna y exposición externa. Experiencia sólida integrando microservicios con Google Cloud Storage para carga, descarga, streaming y gestión segura de archivos. Experiencia con el ecosistema GCP: Cloud SQL, Cloud Pub/Sub y Secret Manager. Experiencia instrumentando observabilidad distribuida con Elastic APM. Capacidad demostrable para trabajar en entregas incrementales (vertical slicing): dividir soluciones complejas en iteraciones cortas y funcionales.

Requisitos técnicos (hands-on)

Java 25: manejo de características modernas del lenguaje, como Virtual Threads, Pattern Matching y Structured Concurrency.

Spring Boot 3+: Spring Data JPA, Spring Security y Spring Cloud GCP.

Apigee:
Construcción y mantenimiento de API Proxies internos y externos. Políticas de seguridad: OAuth 2.0, JWT, API Keys y mTLS. Control de tráfico: Spike Arrest, Quota y Rate Limiting. Mediación y transformación de datos (JSON/XML) y manejo estandarizado de errores (FaultRules). Configuración de Target Servers y Service Callouts.

Google Cloud Storage: uso del SDK oficial de Java para transferencias eficientes (multipart y streaming), metadatos, permisos IAM y generación de Signed URLs.

Cloud SQL (PostgreSQL): modelado relacional, configuración de pools de conexión (HikariCP) y optimización de consultas.

Cloud Pub/Sub: flujos de eventos asíncronos con publicación y suscripción desacopladas.

GCP Core: despliegue en GKE y gestión de variables y claves en Secret Manager.

Diseño de APIs: contratos bajo OpenAPI 3.1 / Swagger y diseño guiado por especificaciones (Spec-Driven Development), definiendo y validando los contratos antes de implementar.

Observabilidad: instrumentación con agente Java de Elastic APM u OpenTelemetry para trazar transacciones entre Apigee, el backend y servicios externos; monitoreo de latencia y errores en Kibana.

Testing: JUnit 5, Mockito y Testcontainers (con PostgreSQL y emuladores de GCP).

¿Qué harás?

Te sumarás a un proyecto en una importante institución financiera de Chile, como desarrollador/a backend hands-on. Serás responsable de construir, desplegar e integrar microservicios en Java 25 con Spring Boot 3 y de implementar la capa de API Management en Google Apigee.

Diseñarás API Proxies para tráfico interno y externo, integrarás los microservicios con Google Cloud Storage y otros servicios de GCP, y trabajarás con un enfoque de entregas incrementales apoyado en herramientas de desarrollo asistido por IA. Toda la solución se monitorea de extremo a extremo con Elastic APM.

Responsabilidades

  • Microservicios: construir e integrar microservicios escalables con Java 25 y Spring Boot 3, con buenas prácticas de diseño, seguridad e idempotencia.
  • Apigee: configurar y mantener API Proxies para tráfico interno y externo, gestionando políticas de seguridad (autenticación y permisos), control de tráfico y transformación de datos.
  • GCP: implementar la carga y gestión de archivos en Google Cloud Storage, la persistencia en Cloud SQL (PostgreSQL) y la mensajería con Cloud Pub/Sub.
  • Calidad y observabilidad: escribir pruebas automatizadas unitarias y de integración, y monitorear el rendimiento y la trazabilidad de las transacciones con Elastic APM.
  • Entrega incremental: dividir el trabajo en entregas funcionales y continuas, usando herramientas de IA para agilizar la codificación, la refactorización y las pruebas.

Condiciones

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

Valoramos positivamente

Desarrollo asistido por IA: uso habitual y crítico de asistentes de código e IDEs con IA para codificar, refactorizar, generar pruebas y documentar. Mentalidad de entrega incremental: criterio para diseñar arquitecturas evolutivas, con despliegues continuos de incrementos estables y probados. Experiencia en el sector financiero.

Te sumarás a un proyecto en una importante institución financiera de Chile, como desarrollador/a backend hands-on. Serás responsable de construir, desplegar e integrar microservicios en Java 25 con Spring Boot 3 y de implementar la capa de API Management en Google Apigee.

Diseñarás API Proxies para tráfico interno y externo, integrarás los microservicios con Google Cloud Storage y otros servicios de GCP, y trabajarás con un enfoque de entregas incrementales apoyado en herramientas de desarrollo asistido por IA. Toda la solución se monitorea de extremo a extremo con Elastic APM.

Información del mercado

2 500 $

Basado en 345 ofertas con salario para este país

Desglose salarial completo

Empleos similares

Preguntas frecuentes

¿Qué salario puedo esperar?

Este anuncio no muestra salario. Roles similares en Chile suelen pagar alrededor de 2 500 $ (mediana de 345 ofertas).

¿Cómo postulo a este empleo?

Abre la página original y contacta allí al empleador. Finder nunca cobra a los candidatos.

¿Estas ofertas están actualizadas?

Sí. Finder actualiza regularmente las vacantes de fuentes públicas y elimina las ofertas cerradas.

¿Dónde ver el tipo de contrato y el formato de trabajo?

Las condiciones clave aparecen encima de la descripción. También puedes abrir listados relacionados de Factor IT y Chile.

Postularse