
Backend Developer, Java/Spring – Semi Senior
Darwoft
full-time
Posted on:
Location Type: Remote
Location: Argentina
Visit company websiteExplore more
Job Level
Tech Stack
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