FullStack Developer PE
Descrição da vaga
¡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.
Responsabilidades e atribuições
Fullstack Java+REACT+Azure
El desarrollador fullstack participa activamente en los proyectos aportando su experiencia tanto en el desarrollo del frontend como del backend de aplicaciones, así como en el diseño y creación de la base de datos. Deberá ser capaz de trabajar de manera autónoma y en equipo, demostrando habilidades de resolución de problemas y creatividad en el desarrollo de software.
- Desarrollar aplicaciones completas, desde el diseño inicial hasta la puesta en producción.
- Colaborar con el equipo de análisis y diseño UX/UI, para garantizar una experiencia de usuario óptima.
- Crear y mantener bases de datos eficientes.
- Realizar pruebas de software para garantizar su funcionalidad y seguridad.
- Participar en el proceso de implementación de las funcionalidades desarrolladas.
- Asegurar el cumplimiento de estándares de desarrollo.
- Desarrollar código seguro libre de vulnerabilidades.
Requisitos e qualificações
Requisitos:
- Experiencia demostrable de 3 años en desarrollo Fullstack.
- Conocimientos sólidos en Java y el marco de trabajo Spring Boot.
- Familiaridad con JPA (Java Persistence API) y frameworks de mapeo relacional como Hibernate.
- Dominio de React y tecnologías relacionadas con el desarrollo frontend (HTML5, CSS3, JavaScript, TypeScript).
- Experiencia trabajando con bases de datos relacionales (SQL Server) y conocimientos básicos en bases de datos no relacionales.
- Familiaridad con herramientas de control de versiones (Git).
- Capacidad para trabajar en entornos ágiles (Scrum, Kanban).
- Habilidades para resolver problemas y aprender nuevas tecnologías rápidamente.
- Interpretación de diagramas de flujo, entidad relación y arquitectura.
- Interpretación de historias de usuario.
- Experiencia con microservicios y arquitecturas basadas en APIs RESTful.
- Seguridad en aplicaciones (JWT, OAuth2, manejo de roles y permisos).
- Conocimientos básicos de redes y arquitectura en la nube.
Conocimientos técnicos:
a) Requeridos
- Java JDK>8
- Spring Framework>4
- Spring Boot//Microservicios
- REACT
- Jenkins/Jfrog/SonaQube/Checkmark
- Base de datos/SQL
- Kubernettes
- Cloud Azure
- Git
b) Deseables: se valorará ampliamente
- Marcos Ágiles/Scrum/Jira/Confluence.
- Herramientas de calidad de código y chequeo de vulnerabilidades: SonarQube, Checkmarx.
- Uso de herramientas para control de versiones.
- Conocimiento de servicios en la nube (Azure).
- Experiencia con herramientas de contenerización como Docker y Kubernetes.
- Familiaridad con sistemas de CI/CD.
- Conocimientos para desarrollo de código seguro.
- Ingles intermedio
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevistas
- Etapa 3: Confirmación de candidato
- Etapa 4: Onboarding
- Etapa 5: Contratação
Creer para co-crear
¿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!
Conoce más sobre nosotros