Descrição da vaga
¡Sé parte de Stefanini!
En Stefanini somos más de 30,000 genios, conectados desde 41 países, co-creando un futuro mejor.
¡Sé nuestro Desarrollador Back End!
Objetivos del cargo:
- Implementación de proyectos digitales.
- Programación de un sitio web y todos sus componentes, coordinación de páginas, formularios, funcionalidades, bases de datos y servidores web, evitando problemas en las capas más profundas del proyecto.
- Servicios en JavaScript en el lado del browser, como un puente entre la interfaz y el motor del desarrollo.
Responsabilidades e atribuições
Formación académica
- Ingeniería en Informática, Ingeniería Civil Informática, Ingeniería en Computación o carreras afines.
- Formación complementaria o certificaciones en desarrollo Java, arquitectura de software o metodologías ágiles, deseable.
Experiencia
- Experiencia de al menos 3 a 5 años en desarrollo de software backend con Java, en roles de nivel intermedio (Nivel 2).
- Sólida experiencia en tecnologías clave como Java Spring Framework y Spring Boot, asegurando el desarrollo de aplicaciones backend robustas y eficientes.
- Profesional formado en el uso de Maven para la gestión de dependencias y construcción de proyectos, así como Log4j para el registro efectivo de aplicaciones.
- Capacidad para trabajar con APIs, incluyendo RESTful y JSON, facilitando el intercambio de datos de forma estructurada y eficiente.
- Conocimientos en JPA y JDBC para la gestión de datos, junto con experiencia en bases de datos como PostgreSQL y SQL Server.
- Capacidad para desarrollar clientes SOAP usando Java (CXF), así como manipulación XML con JAXB 2+.
- Familiaridad con herramientas de integración continua como Jenkins, que garantiza un flujo de trabajo automatizado y de alta calidad.
- Experiencia en pruebas unitarias e integradoras con JUnit, Mockito y Hamcrest, asegurando la fiabilidad del código.
- Uso de Sonarqube para análisis de calidad de código, así como para entornos de desarrollo como Eclipse e IntelliJ.
- Alineado con estructuras de integración continua, utilizando herramientas como Nexus, GIT (Bitbucket), Jira y Confluence, además de estar inmerso en metodologías ágiles como Scrum y Kanban, así como en la metodología tradicional
Requisitos e qualificações
Stack Tecnológico:
- Java Spring Framework.
- Spring Boot.
- Maven, Log4j
- REST + JSON.
- JPA + JDBC + PostgreSQL, Sqlserver.
- Clientes SOAP con Java (CXF) JAXB 2+.
- Git.
- Jenkins.
- JUnit + Mockito + Hamcrest + Sonarqube.
- Eclipse + IntelliJ.
Marco de trabajo:
- Integración continua: Jenkins, Sonarqube, Nexus, GIT (bitbucket), Jira, Confluence.
- Metodologías Agile (Scrum, Kanban).
- Metodología Tradicional.
Habilidades Blandas
- Trabajo en equipo: capacidad de colaborar activamente con otros perfiles técnicos y de negocio.
- Comunicación efectiva: habilidad para explicar soluciones técnicas de forma clara.
- Proactividad: capacidad de identificar oportunidades de mejora en el código y en los procesos de desarrollo.
- Orientación a la calidad: compromiso con la entrega de código robusto, probado y mantenible.
- Capacidad de aprendizaje continuo: disposición para adoptar nuevas tecnologías y buenas prácticas.
- Adaptabilidad: flexibilidad para trabajar en distintos contextos metodológicos (ágil y tradicional).
Informações adicionais
- Modalidad Híbrida (3 veces a la semana de forma presencial)
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Presentación de CV
- Etapa 3: Entrevistas
- Etapa 4: Confirmación del Candidato
- Etapa 5: Onboarding
- Etapa 6: 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!
Localidade: SANTIAGO