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.