Carrera como desarrollador full stack
únete a un equipo innovador y comparte tu pasión por la tecnología financiera.
somos una organización con más de 40 años de experiencia en ciberseguridad e innovación, con presencia en más de 10 países y más de 1.200 colaboradores en todo el mundo.
necesitamos a un desarrollador java senior full stack capacitado para trabajar en el desarrollo e implementación de aplicaciones web robustas, escalables y seguras utilizando tecnologías modernas tanto en el backend como en el frontend.
responsabilidades:
- liderar y coordinar un equipo de desarrolladores, promoviendo buenas prácticas de desarrollo y asegurando el cumplimiento de los objetivos del proyecto.
- diseñar, desarrollar y mantener aplicaciones web utilizando java, spring boot y tecnologías full stack.
- implementar interfaces de usuario dinámicas con react, angular o vue.js.
- desarrollar y consumir apis restful y microservicios.
- optimizar el rendimiento de las aplicaciones y garantizar la calidad del código mediante buenas prácticas y pruebas automatizadas.
- colaborar con equipos multidisciplinarios (diseño, qa, devops) para el desarrollo ágil de software.
- implementar estrategias de seguridad y mejores prácticas de desarrollo.
- proporcionar mentoría y guiar el crecimiento profesional del equipo.
requisitos:
- más de 5 años de experiencia en desarrollo de software con java.
- experiencia sólida con spring boot, hibernate y jpa.
- conocimiento avanzado en tecnologías frontend como react y angular
- experiencia con bases de datos oracle
- conocimientos en el desarrollo de apis restful y microservicios.
- integración y despliegue continuo (ci/cd):
- jenkins: configuración de pipelines de ci/cd.
- sonarqube: experiencia en análisis de calidad de código.
- gitlab: dominio avanzado en administración de repositorios y flujo de trabajo colaborativo.
- conocimientos sólidos para gestionar despliegues en plataformas de contendores como dockers y openshift.
- conocimiento en metodologías ágiles como scrum o kanban.
- capacidad de liderazgo y trabajo en equipo.
- familiaridad con proyectos en entorno financiero.
- habilidades de liderazgo
- capacidad para guiar y motivar al equipo de desarrollo.
- experiencia en gestión de proyectos y coordinación de tareas en entornos ágiles (deseable)
- excelentes habilidades de comunicación y resolución de problemas.
beneficios:
- desarrollo continuo a través de formaciones específicas para cada puesto.
- ambiente de trabajo dinámico e innovador. Aquí no vas a aburrirte.
- oportunidades para trabajar en remoto.
si deseas saber más sobre nuestras oportunidades de carrera, o cómo podemos trabajar juntos para un mundo digital más seguro, aplica ahora.