26 ago
|
Stefanini LATAM
|
Bogotá
26 ago
Stefanini LATAM
Bogotá
Descrição da vaga
¡Sé parte de Stefanini!
En Stefanini somos más de ****** 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
Competente 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.
#J-*****-Ljbffr
📌 Desarrollador Backend (Bogotá)
🏢 Stefanini LATAM
📍 Bogotá