
Desarrollador Backend - Base Proactiva
Descripción
El Backend Engineer se centra primordialmente en construir APIs robustas y servicios impulsados por datos, asegurando la lógica de negocio a una escala considerable. Esto implica diseñar y optimizar APIs REST o GraphQL con contratos bien definidos para garantizar su fiabilidad, lo que permite una ingesta y procesamiento de datos eficiente a través de endpoints estructurados. Además, mantiene un enfoque continuo en la ingeniería de bases de datos, optimizando el rendimiento de SQL o NoSQL, manejando migraciones y asegurando la integridad de los datos. Este enfoque se extiende a la implementación de sistemas self-healing, diseñando servicios que tienen la capacidad de autodetección y recuperación automática ante fallas, lo cual es fundamental para la resiliencia a escala.
Responsibilities:
Diseñar, desarrollar y mantener aplicaciones y servicios utilizando buenas prácticas
de ingeniería de software.
Participar activamente en ceremonias ágiles (como daily stand-ups, sprint planning,
retrospectives).
Colaborar estrechamente con Business Experts, diseñadores UX/UI y otros
stakeholders para entregar valor continuo.
Escribir código limpio, testeable y mantenible.
Diseñar, implementar y ejecutar distintos tipos de pruebas (unitarias, de integración,
contract testing, etc.) para asegurar la calidad del software.
Trabajar con los equipos de infraestructura y delivery, que se encarga de los
pipelines de CI/CD, para garantizar despliegues eficientes y seguros.
Desplegar soluciones en ambientes cloud, considerando aspectos de escalabilidad,
seguridad y resiliencia.
Monitorear el rendimiento de las soluciones en producción, identificando y
resolviendo proactivamente posibles incidentes.
Documentar soluciones técnicas y compartir conocimiento con el equipo.
Requisitos mínimos
Requisitos excluyentes
Skill Técnico Solicitado:
API Security, GIT, Rest API, Pruebas Automatizadas, SQL, Design Patterns, Java,
Manejo seguro de datos, Solid, Spring Boot, Transferencia segura de datos
Skills más importantes
- Java, Design Patterns, Solid, Spring Boot
Requisitos deseables
GCP
grafana