Ingeniero de Software Backend
Despegar busca un Ingeniero de Software Backend con más de 6 años de experiencia en Java para unirse a su equipo en Buenos Aires. El rol implica el desarrollo de soluciones escalables, diseño de APIs RESTful, y optimización de bases de datos NoSQL.
Si sos un Ingeniero Backend con experiencia en Java y te gusta resolver desafíos complejos, esta es tu oportunidad. En Despegar vas a poder ser dueño de tus proyectos y generar un impacto real en la industria de viajes.
Descripción del puesto
En el #EquipoD revolucionamos el futuro de los viajes en América Latina hace más de 25 años. Buscamos talento que piense en grande, actúe con autonomía y genere impacto real. Si te apasiona innovar, aprender rápido y trabajar en equipo para crear experiencias memorables, únete a nosotros. ¿Cuáles serán los principales desafíos del rol?: - Relevar, analizar y desarrollar soluciones para resolver las distintas problemáticas tanto de negocio como técnicas. - Participar en definiciones de diseño, arquitectura y escalabilidad. - Ser owner de las aplicaciones en las que participes y en el ciclo de vida end to end de las mismas. - Escribir código limpio, mantenible y eficiente, siguiendo las mejores prácticas de desarrollo. - Tener gran capacidad para resolver problemas. - Identificar y corregir cuellos de botella, solucionar errores y mejorar el rendimiento de la aplicación. - Participar en revisiones de código y brindar feedback constructivo a los miembros del equipo. - Interés por aprender nuevas tecnologías. - Monitoreo y salubridad de las aplicaciones. - Diseñar e implementar APIs RESTful, integrar servicios de terceros cuando sea necesario. - Diseñar y optimizar modelos de datos en MongoDB y gestionar estrategias de caché con Redis para garantizar performance y escalabilidad. - Tener foco en escalabilidad, disponibilidad y mantenibilidad de la plataforma. - Proponer nuevas funcionalidades y mejoras sobre las existentes. ¿Qué buscamos?: - +6 años de experiencia desarrollando soluciones backend escalables, específicamente con Java. - Manejo de bases de datos no relacionales como MongoDB y Redis. - Experiencia en todo el flujo de desarrollo incluyendo salidas a producción, despliegue, pruebas y monitoreo post implementación. - Capacidad para entender el impacto de cada funcionalidad, hacer seguimiento de métricas post-deploy y cuestionar propuestas con criterio basado en datos. - Entusiasta y/o experiencia en herramientas de AI. Nice to have: - Experiencia trabajando con tecnologías del front.
Responsabilidades
- Relevar, analizar y desarrollar soluciones
- Participar en definiciones de diseño, arquitectura y escalabilidad
- Ser owner de las aplicaciones y su ciclo de vida end to end
- Escribir código limpio, mantenible y eficiente
- Identificar y corregir cuellos de botella
- Participar en revisiones de código
- Monitoreo y salubridad de las aplicaciones
- Diseñar e implementar APIs RESTful
- Integrar servicios de terceros
- Diseñar y optimizar modelos de datos en MongoDB
- Gestionar estrategias de caché con Redis
- Proponer nuevas funcionalidades y mejoras
Skills requeridas
Trabajos similares
Opportunity in Tech Company - Backend Engineer
Opportunity in Tech Company - Backend Engineer
Java Back-end Developer (LATAM)
Software Engineer III Full Stack
Desarrollador Backend Ssr
