{"schemaVersion":"jobsearcher.job.v1","id":"0663a052b0da980318506e36","url":"https://jobsearcher.com/jobs/0663a052b0da980318506e36","canonicalUrl":"https://jobsearcher.com/jobs/0663a052b0da980318506e36","title":"Back-end Senior Java25/Spring Boot 3","description":"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. ResponsabilidadesMicroservicios: 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. Experiencia que buscamosMí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). OpcionalesValoramos positivamenteDesarrollo 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.Trabajo remoto en Colombia y Perú","company":"Factorit","rawCompany":"factorit","city":"Peru","state":"MA","isRemote":false,"isActive":false,"createdAt":"2026-11-04T09:35:18.549Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Back-end Senior Java25/Spring Boot 3","description":"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. ResponsabilidadesMicroservicios: 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. Experiencia que buscamosMí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). OpcionalesValoramos positivamenteDesarrollo 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.Trabajo remoto en Colombia y Perú","datePosted":"2026-11-04T09:35:18.549Z","dateModified":"2026-11-04T09:35:18.549Z","hiringOrganization":{"@type":"Organization","name":"Factorit","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Peru","addressRegion":"MA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0663a052b0da980318506e36"},"url":"https://jobsearcher.com/jobs/0663a052b0da980318506e36"}}