12 nov
|
Teletrabajo
|
Santiago
12 nov
Teletrabajo
Santiago
Detalles consultados el **********.
La disponibilidad final se confirma al postular.
Modalidad Híbrido
Desde dónde Santiago, Chile
Sueldo publicado No publicado
Dedicación Tiempo completo
Del aviso original
Lo que dice el aviso
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...
Java 25 : manejo de características modernas del lenguaje, como Virtual Threads, Pattern Matching y Structured Concurrency.
Texto del anunciante, sin resumir.
Abajo está el aviso completo.
Antes de postular
Prepara ejemplos de tu experiencia que respondan a los requisitos publicados.
Si falta un dato significativo para ti, confírmalo con la empresa.
Datos que conviene confirmar
Si el texto del aviso no indica sueldo o forma de pago, consúltalos con la empresa.
Idioma original: Español.
Se conserva su redacción y las condiciones publicadas.
La fuente, sin mezclar con el resumen
Aviso completo del anunciante
Idioma original: Español.
Se conserva su redacción y las condiciones publicadas.
Leer el texto completo del aviso
Sobre el cargo
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.
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.
Qué pide la empresa
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).
Deseable, según el aviso
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.
Condiciones y beneficios publicados
Ubicación: Santiago, Chile.
Modalidad: híbrida.
Contrato: plazo fijo, 3 meses.
Contrastar con el aviso en Get on Board
#J-*****-Ljbffr
📌 Back-End Senior Java – Apigee Y Gcp (Santiago)
🏢 Teletrabajo
📍 Santiago