¡Sé parte de Stefanini!
En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.
Estamos en busqueda de un Desarrollador Fullstack, experto en Java y Angular, responsable de diseñar, desarrollar y mantener aplicaciones web robustas y escalables, participando activamente tanto en el frontend como en el backend. Este rol requiere una sólida experiencia en el desarrollo de soluciones utilizando Java para el backend y Angular para el frontend, asegurando la integración eficiente entre ambas capas y la entrega de productos de alta calidad alineados con los requerimientos del negocio.
Responsabilidades y atribuciones
Diseñar, desarrollar y mantener aplicaciones web fullstack utilizando Java y Angular.
Participar en la definición de la arquitectura técnica de las soluciones.
Colaborar con equipos de UX/UI, QA y otros desarrolladores para asegurar la calidad y funcionalidad del producto.
Implementar y consumir servicios RESTful para la integración entre frontend y backend.
Realizar pruebas unitarias y de integración para asegurar la calidad del código.
Documentar el código y las soluciones técnicas desarrolladas.
Participar en revisiones de código y aportar sugerencias de mejora.
Investigar y proponer nuevas tecnologías o herramientas que optimicen el desarrollo y la calidad de los productos.
Identificar, analizar y remediar vulnerabilidades de seguridad detectadas en el código y en la infraestructura de las aplicaciones.
Aplicar buenas prácticas de desarrollo seguro y asegurar el cumplimiento de los estándares de seguridad en todas las etapas del ciclo de vida del software.
Colaborar con equipos de seguridad para la gestión de hallazgos y la implementación de controles de mitigación.
Requisitos y calificaciones
Título universitario en Ingeniería de Sistemas, Ciencias de la Computación, Ingeniería Informática o carreras afines.
Deseable contar con cursos o certificaciones en desarrollo de software, Java y/o Angular.
Mínimo 3 años de experiencia comprobable como desarrollador fullstack.
Al menos 2 años de experiencia específica trabajando con Java (Spring Boot u otros frameworks) y Angular (versiones 8 o superiores).
Habilidades técnicas:
Dominio avanzado de Java y frameworks asociados (Spring Boot, etc).
Experiencia sólida en desarrollo frontend con Angular, TypeScript, HTML5 y CSS3.
Conocimiento en consumo y diseño de APIs RESTful.
Experiencia en bases de datos relacionales (MySQL, PostgreSQL, Oracle).
Manejo de herramientas de control de versiones como Git.
Conocimiento en integración continua y despliegue continuo (CI/CD).
Conocimientos en pruebas unitarias y de integración (JUnit, Mockito, Jasmine, Karma).
Deseable experiencia en contenedores y servicios en la nube (Azure, GCP).
Conocimiento y experiencia en la identificación, análisis y remediación de vulnerabilidades de seguridad en aplicaciones web, tanto en frontend como en backend.
Familiaridad con herramientas de análisis de seguridad estática y dinámica (SonarQube) y con los principales estándares de seguridad como OWASP Top 10.
Habilidades soft:
Capacidad de trabajo en equipo y colaboración multidisciplinaria.
Proactividad y orientación a la resolución de problemas.
Habilidades de comunicación efectiva, tanto verbal como escrita.
Adaptabilidad a entornos cambiantes y aprendizaje continuo.
Organización y gestión eficiente del tiempo.
Informaciones adicionales
¿Buscas un lugar donde tus ideas brillen?
Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso.
Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!