978 - Backend Developer (Java/Springboot) · Semi Senior · Remoto · ARG

  • Full-Time
  • Remote

Job Description:

Disclaimer – Lectura obligatoria: Compromiso y dedicación Este rol requiere dedicación full-time, con prioridad clara sobre los proyectos de Darwoft durante el horario laboral establecido. No es compatible con otros compromisos profesionales full-time. Cualquier actividad profesional adicional deberá ser informada previamente y no deberá interferir con las responsabilidades del rol.

Sobre Darwoft

Darwoft es una software factory que desarrolla soluciones de software a medida y provee servicios de staff augmentation IT para clientes internacionales, principalmente en Estados Unidos y Latinoamérica. Trabajamos con startups y compañías en crecimiento, desarrollando productos digitales de alto impacto. Nuestra cultura es people-first, orientada a la calidad técnica, relaciones de largo plazo y mentalidad colaborativa. Combinamos excelencia técnica con cercanía humana.

Software Engineer Java SSR | Relación de Dependencia | Argentina

Información General

  • Ubicación: Argentina (Preferentemente Córdoba o Buenos Aires)
  • Tipo de contrato: Relación de Dependencia
  • Industria / Proyecto: Desarrollo de productos digitales Cloud Native
  • Zona Horaria: ART (GMT-3)
  • Nivel de Inglés: Intermedio (B2)

Sobre el Rol / About the Role

Buscamos un Java Developer SSR con mentalidad de owner para sumarse al equipo. Tu misión será evolucionar microservicios críticos, asegurando escalabilidad y calidad técnica en un entorno Cloud Native.
En Darwoft, potenciamos el delivery apoyándonos en herramientas de vanguardia (IA) para maximizar la eficiencia y la excelencia técnica.

Responsabilidades / Responsibilities

  • Diseñar y desarrollar microservicios robustos utilizando Java 17+ y Spring Boot.
  • Aplicar patrones de diseño (Clean Architecture, Hexagonal, MVC) para asegurar un código mantenible y escalable.
  • Desarrollar y mantener APIs REST, procesos asincrónicos y arquitecturas orientadas a eventos (Queues/MQ).
  • Desplegar y mantener servicios en AWS, operando con Docker y Kubernetes.
  • Asegurar la calidad mediante la escritura de tests unitarios, de integración y funcionales.
  • Utilizar y promover el uso de agentes de IA (Copilot, Cursor, etc.) para optimizar el ciclo de desarrollo.
  • Documentar procesos técnicos y detectar de forma temprana bloqueos o riesgos en el proyecto.

Requisitos / Requirements

Must-Have:

  • 5 años de experiencia sólida en desarrollo backend con Java (versión 17 o superior) y Spring Boot.
  • Experiencia comprobable en diseño de microservicios y arquitecturas escalables.
  • Sólido manejo de bases de datos Relacionales y No Relacionales.
  • Experiencia real con Git, GitLab y flujos de CI/CD (Jenkins o similares).
  • Familiaridad con entornos AWS y orquestación de contenedores (Docker/K8s).
  • Residencia en Argentina (con disponibilidad para encuentros presenciales semanales si te encuentras en Córdoba o Buenos Aires).

Nice-to-Have:

  • Conocimientos en NodeJS y TypeScript.
  • Experiencia con programación reactiva (Spring WebFlux).
  • Manejo de herramientas de definición de contratos (Swagger, RAML).
  • Foco en Observabilidad y Performance (monitoreo de métricas y optimización de sistemas).

Qué ofrecemos / What We Offer

  • Contrato en relación de dependencia con pago en ARS.
  • Modalidad híbrida: 3 días presenciales en Córdoba capital + 2 días Home Office
  • Sueldo competitivo con revisiones periódicas.
  • Licencias legales + 5 días hábiles adicionales por año.
  • Acceso a plataformas de aprendizaje premium.
  • Kit de bienvenida y tarjeta de descuentos.
  • Programas de reintegro.
  • Clases de inglés.
  • Regalos por cumpleaños y celebraciones al estilo Darwoft.

Explore this and other opportunities at:
www.darwoft.com/careers