Software Engineer - Backend Developer en 2brains | Torre

Software Engineer - Backend Developer

Diseñarás y escalarás servicios backend que transformarán la experiencia del pasajero con tecnología de vanguardia.
Emma destaca
La IA de Emma escribió esto. Habla con Emma para editarlo.
Tiempo completo

Tipo de contrato: Empleado

Provee tu compensación deseada mientras aplicas
location_on
Remoto (cualquier lugar)
Match
skeleton-gauges
Excluiste los match de trabajo con .
Para deshacerlo, ve a la sección ‘Tus habilidades e intereses’ de tus preferencias.
Revisar preferencias
Publicado hace 5 meses

Requisitos y responsabilidades


El Software Engineer - Back-End Developer de 2Brains debeEl rol del Back-end Developer se encargará de diseñar, construir y escalar servicios backend que conecten la tecnología con la experiencia del pasajero. Su propósito será desarrollar APIs y servicios confiables, seguros y orientados a datos, capaces de evolucionar junto a los productos digitales¿Qué desafíos tendrá el/la Software Engineer - Back-End Developer?Diseñar, desarrollar y operar APIs REST/GraphQL con contratos claros, versionamiento y observabilidad.Implementar flujos event-driven (Kafka, colas, pub/sub) para lograr sistemas desacoplados y resilientes.Modelar y optimizar bases de datos SQL/NoSQL, garantizando performance, integridad y migraciones efectivas.Incorporar seguridad desde el diseño, aplicando principios de autenticación, autorización y gestión de secretos.Asegurar la confiabilidad operativa mediante patrones de resiliencia, auto-recuperación y cumplimiento de SLOs.Elevar la calidad del producto a través de pruebas automatizadas, code reviews, CI/CD y documentación técnica.Medir y mejorar continuamente usando métricas, logs y trazas (Grafana y stack de observabilidad).¿Qué conocimientos buscamos en el/la Software Engineer - Back-End Developer?Experiencia desarrollando con Java y Spring Boot.Conocimientos sólidos en REST/GraphQL.Manejo de Kafka o tecnologías equivalentes (pub/sub).Experiencia en bases de datos SQL y NoSQL.Familiaridad con GCP, contenedores (Docker/Kubernetes) y despliegues automatizados.Experiencia con observabilidad: métricas, logging y tracing.¿Qué competencias buscamos en el/la Software Engineer - Back-End Developer?CuriosidadFoco en los objetivosColaboración y trabajo en equipo (ínter y multidisciplinario)ProactividadAutonomíaTe ofrecemosTrabajar con un equipo de alto rendimiento, aprendemos y nos desarrollamos juntosAcceso a grandes clientes y proyectos desafiantesAprendizaje y crecimiento permanente, organizamos meetups, capacitaciones y actividades culturalesUn entorno de trabajo flexible y dinámico.AvisoWe may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.Apply for this job
Opcionalmente, puedes añadir más información después (beneficios comunes, preguntas de pre-selección, etc.)
check_circle

Pago confirmado

Un miembro del equipo de Torre se pondrá en contacto contigo en breve

Mientras tanto, continúa agregando información a tu trabajo.