Backend Engineer · Senior · ARG
Darwoft Ver todas las vacantes
- Córdoba
- Prácticas
- Tiempo completo
- Ubicación: Argentina (Remoto)
- Tipo de contrato: Relación de Dependencia
- Industria / Proyecto: Transformación Digital / Ecosistema Transaccional
- Zona Horaria: ART (GMT-3)
- Nivel de Inglés: Intermedio / Avanzado (Lectura técnica y documentación)
- Diseñar e implementar microservicios de dominio y orquestadores BFF, asegurando desacoplamiento lógico e independencia de despliegue.
- Definir criterios de diseño (contratos, versionado, resiliencia, performance) y guiar decisiones técnicas del equipo para mantener consistencia a nivel plataforma.
- Aplicar patrones de Clean Architecture y Domain-Driven Design (DDD) para modelar reglas de negocio complejas.
- Diseñar y evolucionar capas de adaptación para integración con ESB corporativo y sistemas legacy basados en SOAP.
- Gestionar traducción eficiente de protocolos y modelos de datos, mitigando latencia y garantizando integridad transaccional entre sistemas heterogéneos.
- Asegurar idempotencia, observabilidad y manejo de errores estandarizado en flujos híbridos REST/SOAP.
- Construir y mantener librerías transversales (Shared Kernels) para estandarizar errores, logging, sesión, seguridad y auditoría.
- Implementar estándares de observabilidad (OpenTelemetry) para asegurar trazabilidad distribuida (TraceID/SpanID) y facilitar troubleshooting en producción.
- Realizar revisiones de código y mentoring técnico, elevando el estándar de calidad del equipo.
- Operar bajo flujos de trabajo de Integración Continua (CI/CD), asegurando el cumplimiento de Quality Gates estrictos (cobertura de código >80%, análisis estático y escaneo de seguridad).
- Colaborar con DevOps/Arquitectura en prácticas de despliegue, observabilidad, hardening y respuesta a incidentes.
- Solvencia técnica demostrable en entornos de alta transaccionalidad.
- Core Language: Java 21 LTS (excluyente), programación funcional y reactiva.
- Frameworks: Spring Boot 3.x (ecosistema Spring Data).
- REST (Nativo): Diseño de APIs REST (nivel de madurez Richardson) y capas BFF.
- SOAP (Integración): Experiencia avanzada en consumo de servicios SOAP legacy, manejo de WSDL y transformación XML/JSON.
- Infraestructura y Contenedores: Docker, Kubernetes, gestión de paquetes vía Helm.
- Persistencia: PostgreSQL / Oracle, gestión de versionado de base de datos (Flyway/Liquibase).
- Experiencia en migración de sistemas transaccionales.
- Conocimiento en OpenAPI v3 y documentación viva de servicios.
- Arquitecturas orientadas a eventos (Event-Driven) y mensajería asíncrona.
- Experiencia en performance tuning (JVM/SQL) y diseño de resiliencia (timeouts, retries, circuit breakers).
- Grado universitario en Ingeniería en Sistemas, Ciencias de la Computación o carreras afines (deseable).
- Contrato full-time en relación de dependencia con pago en ARS
- Trabajo 100% remoto con posibilidad de asistencia a la oficina
- Salarios competitivos
- Licencias legales + 5 días personales adicionales al año
- Acceso a plataformas de aprendizaje (Udemy, entre otras)
- Tarjeta de beneficios y descuentos
- Welcome kit
- Programas de reintegros (internet y servicios)
- Clases de inglés
- Programa de referidos
- Regalo de cumpleaños
- Healthy Break