itsmconsulting
Java Backend Developer
Backend developer building a virtual wallet for a company serving agricultural cooperatives, designing scalable Java services using hexagonal architecture, DDD, SOLID, and event-driven flows with message queues. Hybrid role (3 days onsite in Puerto Madero, Buenos Aires); Kotlin is a plus.
- Compensation
- Not disclosed
- Location
- Capital Federal, Buenos Aires, Argentina
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Must have
- Minimum 4 years of backend development experience, with Java as main language
- Knowledge of design patterns and architecture
- Proficiency with tools such as Maven
- Experience working with frontend teams (without developing frontend)
- Ability to design APIs oriented to frontend consumption
- Critical thinking, capacity for learning and adaptation
- Solid technical judgment and passion for good practices and modern architectures (hexagonal architecture, DDD, SOLID, Clean Code)
Nice to have
- Kotlin desirable (at least basic knowledge)
Full description
Descripción del puesto
Nos encontramos en busqueda Developer (Backend Oriented) para sumarse al equipo de desarrollo de una billetera virtual perteneciente a una importante empresa líder en soluciones integrales para cooperativas y productores agropecuarios.
La posición está orientada a perfiles con fuerte experiencia backend en Java/Kotlin, criterio técnico sólido y pasión por las buenas prácticas y arquitecturas modernas.
Responsabilidades
- Diseñar e implementar servicios backend escalables y mantenibles.
- Trabajar con arquitectura hexagonal, principios DDD, SOLID y Clean Code.
- Participar en la toma de decisiones técnicas y de diseño del sistema.
- Diseñar flujos asincrónicos utilizando eventos y colas de mensajes.
- Colaborar con otros equipos para garantizar la integración fluida de funcionalidades.
- Realizar revisiones de código y contribuir a buenas prácticas de desarrollo.
Requisitos
- Experiencia mínima de 4 años en desarrollo backend, Java como base principal.
- Kotlin deseable (al menos conocimiento básico)
- Conocimiento en patrones de diseño y arquitectura.
- Manejo de herramientas como Maven.
- Experiencia trabajando con equipos frontend (sin necesidad de desarrollar frontend)
- Capacidad de diseñar APIs orientadas a su consumo por Frontend
- Pensamiento crítico, capacidad de aprendizaje y adaptación
Beneficios
- 🏥 Cobertura médica para vos y tu familia.
- 🌐 Clases de inglés dentro del horario laboral.
- 🙌🏻 Descuentos en seguros.
- 💪Programa de Bienestar Wellhub (Gympass).
- 📱 Descuentos en planes de telefonía para el ingresante y el grupo familiar (Compañía Claro).
Condiciones:
- Contratación: Relación de dependencia directa con la empresa.
- Modalidad: Hibrida 3x2: 3 dias presenciales y 2 dias remoto.
- Horarios: Lunes a viernes de 9:00 a 17:30hs
- Lugar de trabajo: Puerto Medero - CABA