Desarrollador Backend
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
- Diseñar, desarrollar, integrar y mantener servicios backend para soluciones digitales y plataformas del sector telecomunicaciones, garantizando escalabilidad, seguridad, rendimiento, trazabilidad y correcta integración con sistemas internos y externos.
- El profesional participará en proyectos relacionados con canales digitales, aplicaciones móviles, plataformas de autogestión, facturación, recaudo, aprovisionamiento, gestión de clientes, contenidos, productos móviles y fijos y ecosistemas OSS/BSS.
Responsabilidades:
- Analizar requerimientos funcionales y técnicos junto con producto, arquitectura y negocio.
- Diseñar y desarrollar servicios backend y microservicios.
- Construir y consumir APIs REST y SOAP.
- Implementar integraciones con sistemas comerciales, plataformas digitales y sistemas legados.
- Desarrollar componentes orientados a procesos de alta transaccionalidad.
- Implementar reglas de negocio, validaciones, manejo de excepciones y mecanismos de trazabilidad.
- Gestionar persistencia de información en bases de datos relacionales y no relacionales.
- Elaborar consultas, procedimientos y componentes de acceso a datos.
- Implementar pruebas unitarias, pruebas de integración y controles de calidad de código.
- Participar en revisiones de código y procesos de integración continua.
- Resolver defectos identificados durante pruebas funcionales, técnicas y de seguridad.
- Apoyar despliegues y validaciones posteriores al paso a producción.
- Analizar logs y comportamientos de los servicios en ambientes productivos.
- Documentar APIs, componentes, configuraciones y decisiones técnicas.
- Aplicar patrones de diseño, estándares de desarrollo seguro y buenas prácticas de arquitectura.
- Participar en refinamientos, estimaciones, dailies, reviews y retrospectivas.
Requisitos e qualificações
- Profesional en Ingeniería de Sistemas, Ingeniería de Software, Ingeniería Electrónica o carreras afines.
- Experiencia mínima de tres años en desarrollo backend.
- Experiencia en Java y ecosistemas de desarrollo empresarial.
- Conocimiento de Spring Boot, Spring Framework o tecnologías equivalentes.
- Experiencia desarrollando APIs REST y servicios SOAP.
- Conocimiento de arquitecturas de microservicios.
- Manejo de SQL y bases de datos como Oracle, PostgreSQL, MySQL o SQL Server.
- Conocimiento de Git y gestión de código fuente.
- Experiencia con herramientas de construcción y gestión de dependencias.
- Conocimiento de pruebas unitarias e integración.
- Experiencia trabajando bajo metodologías ágiles.
- Capacidad para analizar integraciones y flujos distribuidos.
Deseable:
- JavaScript, Node.js, Python o lenguajes backend adicionales.
- MongoDB, bases de datos NoSQL o almacenamiento distribuido.
- OpenShift, Kubernetes y Docker.
- Azure, GCP o AWS.
- Azure DevOps, Jenkins o pipelines CI/CD.
- SonarQube y análisis de calidad de código.
- Kafka, RabbitMQ u otras tecnologías de mensajería.
- API Management, gateways y plataformas de integración.
- Conocimiento de DataPower, Red Hat Integration o tecnologías similares.
- Experiencia con OSS/BSS, CRM, facturación, recaudo, aprovisionamiento o canales digitales.
- Prácticas de seguridad para APIs, cifrado y protección de datos sensibles.
Competencias:
- Pensamiento analítico.
- Capacidad de abstracción y diseño.
- Orientación a calidad.
- Trabajo en equipos multidisciplinarios.
- Comunicación técnica efectiva.
- Orientación a resultados.
- Capacidad para resolver incidentes y defectos complejos.
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