11 mar
The Bridge
Bogotá
**Descripción**:
**Somos The Bridge**
The Bridge es la red de profesionales digitales más grande de LATAM con más de 230 mil rockstars.
Startups, scale-ups, grandes empresas y consultorías de todo el mundo trabajan con nosotros para conseguir los proyectos más desafiantes e impactantes.
¿Estás listo para participar en el desafío?
**La Posición**
Estamos buscando al próximo cambio de juego que se una al equipo como **Desarrollador Backend Senior **.
Para esta posición debes estar ubicado en **Bogotá - Colombia**
Buscamos una persona altamente capacitada, impulsada por una misión, con un impulso y un entusiasmo ilimitados por la transformación digital.
**Requisitos**:
**Descripción**
- El Desarrollador Backend es responsable por la funcionalidad del sistema.
Su función es integrar la aplicación con todos los sistemas y servicios necesarios y proporcionar una API limpia y fácil de utilizar en el frontend.
- Tiene toda la responsabilidad de la funcionalidad, el rendimiento y la escalabilidad de la aplicación.
Sabe cómo escribir APIs modernas y limpias, integrarse con sistemas legacy, y trabajar con bases de datos.
- Tiene autonomía en el direccionamiento y la solución de problemas importantes, priorizando las soluciones con base a criterios técnicos.
Apoya a los miembros más junior del equipo.
**Responsabilidades**
- Desarrollar la funcionalidad, rendimiento y escalabilidad del sistema, al integrar la aplicación con todos los sistemas y servicios necesarios y desarrollar un API limpia y fácil de utilizar en el frontend.
- Liderar al equipo en la definición de nuevas tecnologías, dar guía y apoyo a los miembros junior del equipo y garantizar la construcción del producto con calidad.
**Requisitos mínimos**:
- Conocimiento avanzado de patrones de diseño de programación** OO**, programación funcional, conocimiento de arquitectura de software
- Profundo conocimiento de programación en **Java** y **NodeJS**:
- Experiência en el diseño, desarrollo de servicios **RESTful**, **GraphQl,** **OpenId Connect **y** Oauth 2.0**:
- Conocimiento en frameworks Java: Sprint Boot, o JavaScript: NodeJs, Express, NestJS
- Experiência en el desarrollo de aplicaciones distribuidas basadas en Mensajería, Eventos, Diseño y desarrollo de Microservicios (Docker, Kubernetes, Service Mesh), CI/ CD
- Experiência con bases de datos SQL, como MySQL y PostgreSQL y Non-SQL mo MongoDB, Redis
- Conocimiento avanzado en pruebas unitarias y TDD (Desarrollo Guiado por Pruebas); pruebas de integración y pruebas automatizadas
- Conocimiento avanzado en versionamiento de código con GIT (rebase, squash, bisect)
**Formación Básica**:
- Ingeniería de sistemas o afines (esto es indicativo, puede haber personas que han desarrollado habilidades de programación en cursos y tienen experiência trabajando en desarrollo back end)
**Experiência**:
- +3 años de experiência como desarrollador Java y API (REST y Graphql)
- +1 año de experiência trabajando en equipos Agile - Scrum
- +1 año de experiência en el uso de plataformas de sistemas de versionamiento, integración continua y despliegue automático
**Individual Habilidades**
- Fuertes habilidades de comunicación con capacidad para alinear a la organización en decisiones técnicas complejas
- Entrenador activo y mentor cuyos objetivos son crecer y maximizar el potencial del equipo.
**Mentalidad & Comportamientos**
- Individuo apasionado y con mucha energía que inspira a sus compañeros de equipo a alcanzar su máximo potencial
- Emocionado por probar nuevas soluciones fuera del estándar aprobado
- Adopta una cultura de confianza y transparencia total
- Promueve el pensamiento libre: se energiza con las ideas de otros en el equipo
- Valiente y rebelde, dispuesto a desafiar el status quo
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.