Darwoft

Backend Developer, Java/Spring – Semi Senior

Darwoft

full-time

Posted on:

Location Type: Remote

Location: Argentina

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Desarrollar y mantener servicios backend utilizando Java 21+ y Spring Boot
  • Diseñar e implementar APIs bajo estándares REST, así como integraciones mediante SOAP y consultas con GraphQL
  • Gestionar procesos masivos de datos utilizando Spring Batch
  • Escribir código de alta calidad aplicando testing unitario (JUnit 5, Mockito)
  • Diseñar y optimizar queries complejas en Oracle DB, asegurando eficiencia y consistencia transaccional
  • Implementar soluciones de persistencia utilizando JPA/Hibernate
  • Participar en pipelines de integración y despliegue continuo utilizando Jenkins
  • Gestionar el versionado de código utilizando Git bajo buenas prácticas (GitFlow o Trunk-based development)
  • Colaborar en entornos containerizados y orquestados con Kubernetes
  • Implementar comunicación asíncrona entre servicios mediante Kafka
  • Aplicar patrones de diseño y principios de arquitectura limpia (hexagonal, microservicios)
  • Colaborar con equipos multidisciplinarios para asegurar soluciones escalables y alineadas a negocio

Requirements

  • Experiencia de 3+ años en desarrollo backend con Java
  • Experiencia con Java 21 o superior
  • Conocimiento sólido del ecosistema Spring Boot
  • Experiencia en desarrollo de APIs (REST) e integraciones (SOAP y/o GraphQL)
  • Experiencia con procesamiento de datos utilizando Spring Batch
  • Conocimiento en testing unitario (JUnit 5, Mockito)
  • Experiencia trabajando con Oracle DB, incluyendo queries complejas y manejo de transacciones
  • Experiencia en persistencia de datos con JPA/Hibernate
  • Conocimiento de herramientas de CI/CD como Jenkins
  • Manejo de control de versiones con Git
  • Conocimiento en contenedores y orquestación (Kubernetes)
  • Experiencia en arquitecturas orientadas a eventos (Kafka)
  • Conocimiento de patrones de diseño y arquitectura (hexagonal o microservicios)
Benefits
  • Contrato full-time en relación de dependencia con pago en ARS
  • Trabajo 100% remoto
  • Salarios competitivos
  • Licencias legales y vacaciones
  • 5 días personales adicionales por año
  • Acceso a plataformas de aprendizaje
  • Clases de inglés
  • Programas de reintegros
  • Welcome kit
  • Programa de referidos
  • Cultura colaborativa y foco en el desarrollo profesional
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java 21+Spring BootAPIsRESTSOAPGraphQLSpring BatchJUnit 5MockitoOracle DB
Soft Skills
colaboracióntrabajo en equipocomunicacióngestión de proyectossoluciones escalables