Diseñar de manera autónoma soluciones tecnológicas simples, rastreables, robustas y escalables, garantizando calidad, capacidad de prueba y claridad en el código
Desarrollar aplicaciones de punta a punta de forma independiente en un ecosistema de microservicios
Convertir problemas poco definidos en tareas más pequeñas, organizarlas en orden lógico y paralelizarlas
Participar activamente en revisiones de código, aportando feedback constructivo
Comprender el dominio del problema y el funcionamiento de los microservicios relacionados con el producto
Colaborar con desarrolladores, product managers y otras áreas para entender y desafiar las soluciones propuestas
Actuar junto con el equipo en el soporte a producción, aprendiendo y utilizando herramientas de monitoreo
Demostrar ambición y compromiso con su desarrollo técnico y con la entrega de valor al negocio
Optimizar aplicaciones para garantizar SLA y disponibilidad en un entorno de producción crítico
Requirements
Experiencia de al menos 3 años trabajando con Java/Kotlin (ecosistema Spring)
Experiencia de al menos 3 años con bases de datos NoSQL (MongoDB, Elasticsearch, etc) y SQL
Experiencia en 3 años trabajando con API Rest
Experiencia en desarrollo de software (backend), trabajando en sistemas de complejidad media
Familiaridad con pipelines de desarrollo y versionamiento de código GIT
Capacidad de desarrollar código con buena capacidad de prueba (tests automatizados, unitarios y/o de integración)
Experiencia en buenas prácticas de ingeniería de software
Experiencia en herramientas de observabilidad (Datadog, New Relic o similares)
Tech Stack
ElasticSearch
Java
Kotlin
MongoDB
NoSQL
Spring
SQL
Benefits
Reembolsos de guardería
Días libres
Licencias parentales extendidas
BONDA
Descuentos en la compra de productos de Despegar.com