Descripción
Buscamos un Senior Fullstack Java Developer con experiencia en JavaScript y desarrollo web full-stack. Este puesto implica diseñar y desarrollar aplicaciones web escalables, preferiblemente dentro de entornos de telecomunicaciones o críticos para la misión. Las responsabilidades incluyen diseñar, implementar y optimizar servicios front-end y back-end, apoyar los procesos de CI/CD mediante herramientas como Jenkins, y contribuir a la entrega de soluciones de alta calidad y escalables, alineadas con los estándares del sector.
**En este puesto, usted:**
Diseñará y desarrollará aplicaciones web escalables basadas en red para los Servicios Críticos para la Misión 3GPP (MCX).
Implementará y mantendrá servicios web para respaldar la funcionalidad de la aplicación.
Desarrollará componentes front-end utilizando JavaScript y frameworks relacionados.
Construirá y optimizará servicios back-end utilizando Java y Python.
Apoyará los procesos de integración y despliegue continuos mediante Jenkins.
Diseñará y gestionará bases de datos SQL para garantizar la integridad y el rendimiento de los datos.
Colaborará con equipos multifuncionales para definir, diseñar y entregar nuevas funcionalidades.
Realizará revisiones de código y promoverá estándares y buenas prácticas de programación.
Solucionará y resolverá incidencias técnicas.
Desarrollará y mantendrá documentación técnica.
Garantizará el cumplimiento de los estándares y buenas prácticas del sector pertinentes.
Optimizará el rendimiento y la escalabilidad de la aplicación.
Compartirá conocimientos y brindará orientación técnica a los miembros del equipo.
**Requisitos mínimos para ser considerado:**
Título universitario (Licenciatura o Máster) en Ciencias de la Computación, Ingeniería o campo afín, o experiencia práctica equivalente.
Amplia experiencia en desarrollo de aplicaciones web full-stack.
Competencia en Java, JavaScript, Python y bases de datos SQL.
Experiencia trabajando en entornos Linux.
Conocimientos sobre servicios web y tecnologías relacionadas.
Experiencia con herramientas de CI/CD como Jenkins.
Capacidad sólida para resolver problemas y atención al detalle.
Buenas habilidades de comunicación, colaboración y compromiso con las partes interesadas.
Capacidad para trabajar eficazmente en entornos de equipo.