Senior Back-end Engineer (Java & Google Cloud Platform)
Indexed description
Requisitos técnicos
Experiencia indispensable en:- Java
- Google Cloud Platform (GCP)
- Google Kubernetes Engine (GKE)
- Cloud Run
- Compute Engine
- Arquitecturas Serverless y Kubernetes (GKE)
- VPC
- IAM
- Cloud SQL
- BigQuery
- Pub/Sub
- Workload Identity Federation (WIF)
- Secret Manager
- Cloud Logging
- Artifact Registry
- Diseño y arquitectura de microservicios
- Patrones de diseño y arquitectura de software
- Ingeniería de Software
- Diagramas de arquitectura
- Diagramas de componentes
- Diagramas de secuencia
- Diagramas de estados
- Diagramas de despliegue
- Comunicación efectiva
- Orientación al cliente
- Pensamiento analítico
- Trabajo colaborativo
- Capacidad de negociación
- Planificación y organización
- Innovación
- Aprendizaje continuo
Projects
En FactorIT seguimos creciendo y buscamos un Senior Backend Engineer (Java & Google Cloud Platform) con sólida experiencia en Google Cloud Platform (GCP), Java y arquitecturas de microservicios, capaz de participar tanto en el diseño técnico como en el desarrollo de soluciones empresariales escalables y de alta calidad.
Buscamos un profesional con fuerte capacidad analítica, visión de arquitectura y habilidad para transformar requerimientos funcionales en soluciones técnicas alineadas con las necesidades del negocio.
Funciones principales
- Diseñar, desarrollar y mantener aplicaciones empresariales, APIs y microservicios utilizando arquitecturas modernas y buenas prácticas de ingeniería de software.
- Analizar y descomponer historias de usuario, identificando dependencias, riesgos y criterios de aceptación.
- Traducir requerimientos funcionales en diseños técnicos, incluyendo arquitectura de solución, modelos de datos y contratos de APIs.
- Participar activamente en el levantamiento y refinamiento de requerimientos junto a equipos funcionales y de negocio.
- Comprender las reglas de negocio para asegurar que las soluciones respondan al objetivo funcional esperado.
- Elaborar documentación técnica utilizando diagramas de arquitectura, componentes, secuencia, despliegue y estados.
- Participar en instancias de priorización y comités técnicos, aportando análisis de factibilidad, esfuerzo, riesgos e impacto.
- Diseñar soluciones siguiendo patrones de arquitectura y patrones de diseño para microservicios.
- Garantizar la calidad, mantenibilidad y escalabilidad de las soluciones implementadas.
Conocimientos deseables
- Se valorará experiencia o conocimientos en Inteligencia Artificial Generativa:
- Prompt Engineering
- Fine-Tuning
- Tokenización
- Arquitectura Transformer
- Prompt Caching
- Context Caching
- Embeddings
- RAG (Retrieval-Augmented Generation)
- Agent Development Kit (ADK)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search