Job Openings
Desarrollador Senior Backend (Java - Python)
About the job Desarrollador Senior Backend (Java - Python)
Conocimientos indispensables:
- Experiencia mínima de 5 años en desarrollo backend.
- Experiencia en metodologías ágiles (Scrum, Kanban)
- Horario de Lunes a Sabado de 9:00am a 7:00pm
- Implementar y mantener la lógica del servidor y servicios backend.
- Escribir y optimizar APIs seguras y eficientes (Arquitectura de sistemas)
- Dominio de lenguajes backend (PHP, Java, Python, Node.js según el stack).
- Manejo de Bases de datos relacionales (MySQL, SQL Server): modelado, optimización de consultas, stored procedures.
- Supervisar procesos de replicación y sincronización de datos.
- Manejo de concurrencia y sincronización de datos.
- Seguridad en backend: autenticación, autorización, cifrado y protección ante vulnerabilidades comunes (OWASP).
- Pruebas de integración y unitarias para garantizar estabilidad del código.
- Optimización de rendimiento: identificación y resolución de cuellos de botella.
- Hacer pruebas de carga sobre módulos críticos.
- Revisar pull requests de desarrolladores junior y full stack.
- Aplicar mejores prácticas de seguridad y performance.
- Documentar cambios en el código y la arquitectura.
- Participar en dailies (Scrum/Kanban).
- Coordinarse con frontend y QA para asegurar integración fluida.
- Brindar mentoría técnica a perfiles menos experimentados.
- Probar nuevas herramientas o frameworks backend que mejoren la robustez.
- Evaluar librerías o técnicas para optimizar procesos críticos.
- Mantenerse actualizado en tendencias de arquitectura backend.