[LEVER] Software Engineer - Backend Developer 2
LATAM l Remote
2Brains es una consultora tecnológica que impulsa el crecimiento y la evolución de organizaciones líderes en Latinoamérica. Diseñamos y construimos el futuro digital de nuestros clientes a través de una integración profunda y estratégica de negocio, experiencia y tecnología, convirtiendo desafíos complejos en impacto real.
Hoy, 2Brains forma parte de Acid Labs, uno de los principales grupos de consultoría tech e innovación de la región. Esta adquisición fortalece nuestra propuesta de valor, ampliando nuestra escala, capacidades tecnológicas y presencia regional, y nos permite acompañar a nuestros clientes con soluciones más robustas, ágiles y de alto impacto en todo su ciclo de transformación.
Contamos con un equipo multidisciplinario de más de 250 especialistas en estrategia, diseño, tecnología, datos e inteligencia artificial. Combinamos visión estratégica con ejecución de excelencia para crear plataformas tecnológicas, productos digitales y experiencias omnicanal que escalan, generan eficiencia y mejoran la relación entre las organizaciones y sus usuarios.
En 2Brains no solo asesoramos: diseñamos, prototipamos, implementamos y escalamos. Trabajamos como socios estratégicos de nuestros clientes, ayudándolos a acelerar la toma de decisiones, reducir riesgos y capturar valor tangible a través de la innovación digital.
El/La Desarrollador/a Backend Senior de 2Brains debe
ser responsable de diseño, desarrollo y operación de servicios backend críticos , asegurando escalabilidad, resiliencia y seguridad , con un fuerte foco en calidad y valor de negocio. Tiene autonomía para tomar decisiones técnicas, proponer mejoras de arquitectura y elevar los estándares del equipo.
El rol combina ejecución técnica avanzada con visión de producto , incorporando observabilidad, automatización y prácticas de mejora continua. De manera deseable, lidera iniciativas de IA aplicadas cuando estas aportan valor real al producto.
¿Qué desafíos tendrá el/la Desarrollador/a Backend Senior?
- Diseño y operación de APIs: Definir contratos claros, versionado, observabilidad y buenas prácticas en APIs REST.
- Arquitectura y resiliencia: Diseñar e implementar sistemas desacoplados y event-driven (Kafka, colas, pub/sub), aplicando patrones de resiliencia y confiabilidad.
- Decisiones técnicas: Evaluar y proponer mejoras de arquitectura, desempeño y escalabilidad.
- Calidad y excelencia técnica: Impulsar pruebas automatizadas, revisión de código, CI/CD y estándares de desarrollo.
- Observabilidad avanzada: Monitorear, medir y optimizar usando métricas, logs y trazas (stack de observabilidad).
- Seguridad por diseño: Incorporar seguridad desde el diseño, gestionando autenticación, autorización y secretos.
- Resolución de incidentes: Liderar el diagnóstico y solución de problemas complejos en producción.
- Mentoría técnica: Acompañar y guiar a desarrolladores de menor antigüedad
¿Qué conocimientos buscamos en el/la Desarrollador/a Backend Senior?
- Java y ecosistema Spring: Experiencia sólida en Java 17/21 y Spring Boot 3.x, Spring Web y Spring Cloud .
- Integración entre servicios: Uso avanzado de OpenFeign , manejo de tiempos de espera, reintentos y disyuntores.
- Persistencia y caché: Dominio de PostgreSQL/MySQL y Redis .
- Arquitectura: Experiencia en arquitectura hexagonal , capas anticorrupción (ACL) y diseño orientado a dominios.
- Calidad de software: Pruebas unitarias, de integración y de contrato (JUnit, Mockito, WireMock, Pact).
- CI/CD: Diseño y mantenimiento de pipelines, versionado semántico y automatización.
- Observabilidad: Micrómetro, Prometheus y/o Grafana.
- Deseable: Experiencia con IA aplicada , LLMs o MCPs.
¿Qué competencias buscamos en el/la Desarrollador/a Backend Senior?
- Pensamiento estratégico y sistémico
- Alta autonomía y propiedad
- Orientación a resultados y KPIs
- Mentoría y liderazgo técnico
- Comunicación de éxito
- Aprendizaje continuo
- Resolución de problemas complejos
- Colaboración e influencia técnica
Te Ofrecemos
- Trabajar con equipo de alto rendimiento, aprendemos y nos desarrollamos juntos.
- Acceso a grandes clientes y proyectos desafiantes.
- Aprendizaje y crecimiento permanente, organizamos encuentros, capacitaciones y actividades culturales.
- Un entorno de trabajo flexible y dinámico.
Experiencia Deseada
Semi Senior