Java Backend Developer (Java 17/Spring Boot/AWS)

Java Backend Developer (Java 17/Spring Boot/AWS)

Java Backend Developer (Java 17/Spring Boot/AWS)


Industries

Services

Community

1000

undefined

Java Backend Developer (Java 17/Spring Boot/AWS)

ARGENTINA

Remote

Fulltime

Senior

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.

Java Backend Developer Sr

Java 17+ / Spring Boot / AWS · Relación de Dependencia · Argentina

Sobre Darwoft

En Darwoft desarrollamos soluciones de software a medida y acompañamos a compañías internacionales y regionales en la construcción de productos digitales de alto impacto.

Somos una software factory con cultura people-first, foco en calidad técnica, colaboración y relaciones de largo plazo. Trabajamos con equipos distribuidos, proyectos desafiantes y clientes donde la tecnología tiene impacto directo en el negocio.

Buscamos personas con autonomía, criterio técnico y ganas de construir soluciones robustas, escalables y sostenibles.

Información general

  • Ubicación: Argentina

  • Modalidad: Remoto, con posibilidad de encuentros presenciales eventuales

  • Prioridad geográfica: Córdoba o Buenos Aires

  • Tipo de contrato: Relación de dependencia

  • Proyecto / Industria: Ecosistema financiero digital / Fintech

  • Zona horaria: Argentina

Sobre el rol

Estamos buscando un/a Java Backend Developer Sr para sumarse a un equipo que trabaja sobre productos digitales críticos dentro de un ecosistema financiero de alta escala.

La posición requiere una persona con sólida experiencia backend, mentalidad de ownership y capacidad para evolucionar microservicios críticos en un entorno cloud-native. El foco estará en diseñar, desarrollar y mantener soluciones robustas, escalables y de alta calidad técnica, utilizando Java 17+, Spring Boot, AWS y prácticas modernas de ingeniería.

Además de ejecutar requerimientos, buscamos alguien que proponga mejoras, detecte oportunidades de optimización y contribuya activamente a la evolución técnica del producto, los procesos y la forma de trabajo del equipo.

También será valorado el uso de herramientas de inteligencia artificial aplicadas al desarrollo, como Copilot, Cursor u otras soluciones similares, para potenciar la eficiencia del delivery sin comprometer calidad, seguridad ni mantenibilidad.

Responsabilidades

  • Diseñar y desarrollar microservicios robustos utilizando Java 17+ y Spring Boot.

  • Evolucionar servicios críticos asegurando escalabilidad, performance y mantenibilidad.

  • Aplicar buenas prácticas de arquitectura y desarrollo, incluyendo Clean Architecture, arquitectura hexagonal, MVC y patrones de diseño.

  • Diseñar e integrar APIs REST eficientes, seguras y bien documentadas.

  • Trabajar con procesos asincrónicos, colas y arquitecturas orientadas a eventos.

  • Desplegar y mantener servicios en entornos AWS.

  • Operar con herramientas de contenerización y orquestación como Docker y Kubernetes.

  • Escribir pruebas unitarias, de integración y funcionales para asegurar calidad end-to-end.

  • Participar en flujos de CI/CD utilizando herramientas como GitLab, Jenkins o similares.

  • Contribuir a la documentación técnica, visibilidad del estado del proyecto y detección temprana de riesgos o bloqueos.

  • Proponer mejoras técnicas, optimizaciones y nuevas soluciones con criterio de producto.

  • Utilizar y promover herramientas de IA aplicadas al desarrollo para mejorar productividad, calidad y eficiencia del delivery.

  • Colaborar con equipos técnicos y funcionales en un entorno dinámico, ágil y orientado a impacto.

Requisitos

Must-Have

  • +5 años de experiencia en desarrollo backend con Java.

  • Experiencia sólida trabajando con Java 17 o superior.

  • Experiencia avanzada con Spring Boot.

  • Experiencia en diseño y desarrollo de microservicios.

  • Conocimiento sólido de patrones de diseño y buenas prácticas de arquitectura.

  • Experiencia aplicando principios de código limpio, mantenible y escalable.

  • Manejo de bases de datos relacionales y no relacionales.

  • Experiencia diseñando e integrando APIs REST.

  • Experiencia con Git, GitLab y flujos de trabajo colaborativos.

  • Experiencia con pipelines de CI/CD, utilizando Jenkins o herramientas similares.

  • Familiaridad con entornos AWS.

  • Experiencia trabajando con Docker y Kubernetes.

  • Experiencia escribiendo tests unitarios, de integración o funcionales.

  • Autonomía, proactividad y mentalidad de ownership.

  • Capacidad para proponer mejoras, identificar riesgos y resolver problemas técnicos con criterio.

  • Buena comunicación para interactuar con equipos técnicos y funcionales.

Nice-to-Have

  • Conocimientos en Node.js y TypeScript.

  • Experiencia con programación reactiva, especialmente Spring WebFlux.

  • Experiencia con herramientas de definición y documentación de contratos como Swagger o RAML.

  • Conocimientos en observabilidad, monitoreo de métricas y análisis de performance.

  • Experiencia previa en fintech, banca digital, medios de pago o industrias de alta transaccionalidad.

  • Experiencia utilizando herramientas de IA para desarrollo, como GitHub Copilot, Cursor u otras similares.

  • Experiencia trabajando en equipos de producto con foco en mejora continua.

Formación Académica

  • Formación en Ingeniería en Sistemas, Ciencias de la Computación, Desarrollo de Software o carreras afines es valorada.

  • Se priorizará la experiencia técnica comprobable, la autonomía y la capacidad para resolver problemas complejos en entornos productivos.

Qué ofrecemos

  • Relación de dependencia con contratación full-time.

  • Pago en ARS.

  • Trabajo 100% remoto.

  • Salarios competitivos.

  • Licencias legales y días de vacaciones.

  • 5 días personales extra por año.

  • Acceso a plataformas de aprendizaje.

  • Tarjeta de beneficios y descuentos.

  • Welcome kit.

  • Programas de reintegro.

  • Clases de inglés.

  • Programa de referidos.

  • Regalo de cumpleaños.

  • Healthy Break.

  • Celebraciones estilo Darwoft: aniversarios, fiestas de fin de año, cumpleaños y actividades de team building.

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

Share it

Share it

Share it

Share it

Let’s Talk /

USA

1050 SW 6th ave. Suite 1100 Portland, OR 97204, US / +1 971 724 7505


4075 Wilson Blvd, Arlington, VA 22203 / +1 (971) 496 1920

ARGENTINA

Jujuy 1412, Cardinales Building

2 Block, 2 Floor, Office 201, 5000 Córdoba

+54 351 881 66 29

COLOMBIA

Calle 10 B #36 -32 El Ático 2 Building

Office 402 - Medellin

+57 302 3281060

Let’s Talk /

USA

1050 SW 6th ave. Suite 1100 Portland, OR 97204, US / +1 971 724 7505

4075 Wilson Blvd, Arlington, VA 22203 / +1 (971) 496 1920

ARGENTINA

Jujuy 1412, Cardinales Building

2 Block, 2 Floor, Office 201, 5000 Córdoba

+54 351 881 66 29

COLOMBIA

Calle 10 B #36 -32 El Ático 2 Building

Office 402 - Medellin

+57 302 3281060