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: