Prueba/Testing
DeRecruiters • remote
Publicado: 7/11/2025
Desde deRecruiters estamos acompañando a una compañía que ofrece una solución tecnológica de ecommerce líder en Latinoamérica.
Desafío:
Diseñar y desarrollar arquitecturas de microservicios con una infraestructura en cloud (AWS) y usando tecnologías como PHP, Java, Node.js y/o Scala
Garantizar la escalabilidad y mantenimiento de la aplicación a través de técnicas de diseño: Domain Driven Design (DDD), Design Patterns, OOP
Diseñar soluciones que puedan operar correctamente en entornos concurrentes, considerando aspectos como sincronización, condiciones de carrera (race conditions) y consistencia de datos en sistemas distribuidos
Asegurar la calidad del código y del producto, a partir de la creación de test unitarios, automatizados y validando el compartamiento esperado
Ser parte de la toma de decisiones y el diseño de las soluciones con arquitecturas evolutivas, adaptando las tecnologías y las formas de trabajo
Emplear buenas prácticas en la construcción del software, buscando optimizar y medir la performance de los proyectos y las funcionalidades que están siendo desarrolladas
Garantizar que todas las soluciones técnicas estén alineadas con la estrategia del negocio, los OKRs y las iniciativas relacionadas con el ecosistema
Investigar y discutir inputs sobre nuestra arquitectura, bases de datos y APIs
Requisitos
Experiencia con desarrollo Backend. Las principales tecnologías utilizadas son
Node.js, Scala, PHP y Java. (+5 años)
Conocimientos en manejo de concurrencia: procesos paralelos, asincronismo,
sincronización y diseño de sistemas seguros en contextos concurrentes
Experiencia con soluciones en Cloud, principalmente AWS
Capacidad para desarrollar e implementar API
Experiencia en el desarrollo de microservicios distribuidos
Experiencia con prácticas de desarrollo (DDD, TDD, arquitectura, diseño de código, paradigmas, etc.) y preocupación por la excelencia técnica de las soluciones
Perfil protagonista, con interés en participar del diseño de las soluciones y la toma de decisiones
Pragmatismo para resolución de problemas (soluciones simples para problemas complejos)
Conocimiento de metodologías ágiles.
Ubicación: Argentina
Contratación: Relación de dependencia, esquema híbrido de pago (50% USD - 50% ARS) + beneficios
Modalidad de trabajo: Remota (en caso de vivir en Bs. As. se puede asistir a la oficina, no obligatorio)
DeRecruiters • remote
DeRecruiters • remote · Argentina
DeRecruiters • remote · Argentina
DeRecruiters • remote · Argentina
DeRecruiters • remote · Argentina