2Brains
Software Engineer Backend - (Semi Senior)
engineeringfull-timeLatinoamérica
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more
About the role
El/La Backend Engineer de 2Brains debe
Enfocarse en diseñar, construir y escalar APIs robustas y servicios data-driven, asegurando una lógica de negocio confiable y escalable. Su propósito es desarrollar soluciones backend seguras, resilientes y orientadas a datos, capaces de sostener productos digitales en crecimiento.
Este rol tendrá un foco fuerte en ingeniería de bases de datos, optimizando el rendimiento en entornos SQL y NoSQL, gestionando migraciones y asegurando la integridad de la información. Además, diseñará servicios autorrecuperables (self-healing), capaces de detectar y recuperarse automáticamente ante fallas, garantizando resiliencia operativa a escala.
¿Qué desafíos tendrá el/la Backend Engineer?
- Diseñar, desarrollar y mantener aplicaciones y servicios aplicando buenas prácticas de ingeniería de software.
- Participar activamente en ceremonias ágiles (daily stand-ups, sprint planning, retrospectives) para asegurar alineación y mejora continua.
- Colaborar estrechamente con Business Experts, diseñadores UX/UI y stakeholders para entregar valor de forma iterativa.
- Escribir código limpio, testeable y mantenible, siguiendo estándares de calidad y arquitectura.
- Diseñar e implementar pruebas unitarias, de integración y de contratos para garantizar la confiabilidad del software.
- Trabajar junto a equipos de infraestructura y delivery para asegurar pipelines CI/CD eficientes y despliegues seguros.
- Desplegar soluciones en entornos cloud considerando escalabilidad, seguridad y resiliencia.
- Monitorear el rendimiento en producción mediante métricas y alertas, anticipando y resolviendo incidentes.
- Documentar soluciones técnicas y compartir conocimiento para fortalecer la madurez del equipo.
¿Qué conocimientos buscamos en el/la Backend Engineer?
- Experiencia en desarrollo de APIs REST seguras, aplicando buenas prácticas de API Security y transferencia segura de datos.
- Dominio de Java y Spring Boot para la construcción de servicios backend robustos y escalables.
- Experiencia en bases de datos SQL, incluyendo modelado y consultas eficientes.
- Aplicación de Design Patterns y principios SOLID para el diseño de software mantenible y escalable.
- Manejo de control de versiones con Git en entornos colaborativos de desarrollo.
- Experiencia en pruebas automatizadas para asegurar calidad y estabilidad del software.
- Conocimiento y aplicación de manejo seguro de datos en todo el ciclo de desarrollo.
Skills clave: Java · Spring Boot · Design Patterns · SOLID
¿Qué competencias buscamos en el/la Backend Engineer?
- Colaboración
- Proactividad
- Buena comunicación
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply