Procuramos uma pessoa que: Goste de trabalhar em equipe e seja colaborativa em suas atribuições; Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento; Transforme ideias em soluções criativas e busque qualidade em toda sua rotina; Tenha habilidades de resolução de problemas; Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo; Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico. Big enough to deliver – small enough to care. #VempraGFT #VamosVoarJuntos #ProudToBeGFT
Backend Developer Alpha + Streaming
Location
Colombia
Posted
4 days ago
Salary
0
Seniority
Mid Level
Job Description
Backend Developer Alpha + Streaming
GFT Technologies SE
Role Description Perfil de desarrollo backend con enfoque en arquitectura de software y procesamiento de datos en tiempo real, con experiencia en Java, servicios REST y arquitecturas de streaming, capaz de participar en múltiples iniciativas y gestionar procesos end-to-end en entornos complejos. - Desarrollar y mantener aplicaciones backend utilizando Java y frameworks asociados; - Configurar y actualizar componentes de arquitectura en entornos del banco; - Diseñar e implementar servicios REST siguiendo buenas prácticas; - Participar en el levantamiento y análisis de requerimientos técnicos y funcionales; - Ejecutar procesos end-to-end asegurando la calidad y continuidad de las soluciones; - Desarrollar y ejecutar pruebas unitarias utilizando herramientas especializadas; - Gestionar control de versiones y colaborar en repositorios con Git y Bitbucket; - Monitorear y optimizar procesos batch y flujos de datos; - Colaborar con equipos multidisciplinarios en múltiples proyectos simultáneamente; - Aplicar prácticas de calidad de código y análisis estático con herramientas como SonarQube; Qualifications - Experiencia de 2 a 3 años en desarrollo con Java 1.8 o superior (programación orientada a objetos); - Experiencia en desarrollo de servicios REST y frameworks como Spring Batch; - Conocimiento en Apache Spark y arquitecturas de streaming; - Experiencia en desarrollo de pruebas unitarias con JUnit y Mockito; - Uso de herramientas de build como Maven; - Manejo de control de versiones con Git; - Conocimiento en bases de datos como Oracle, MongoDB o Elasticsearch; - Experiencia con herramientas CI/CD como Jenkins; - Comprensión de protocolo HTTP y conceptos de comunicación web; - Experiencia en levantamiento y análisis de requerimientos; - Conocimiento en diseño y buenas prácticas de APIs; Requirements - Conocimiento en herramientas como Bitbucket y Remedy; - Experiencia con Control-M; - Experiencia en procesos DevOps; - Conocimiento en diseño de APIs con RAML; - Conocimiento de UML para modelado; - Experiencia en procesos batch, manejo de transacciones y análisis de logs en Java; - Certificaciones en APX, API Specialized o Testing (QA); Benefits - Comunicación; - Trabajo en equipo; - Negociación; - Atención al cliente; - Autogestión; - Resolución de Problemas; - Adaptabilidad; - Proactividad; - Gestión de stakeholders; - Construcción de relaciones; - Toma de decisiones;
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Define the target-state architecture for the company’s platform evolution • Drive architectural direction across APIs, services, integration patterns, data, identity, and AI-enabled capabilities • Help the company move from fragmented systems toward a more coherent platform model • Guide major architectural decisions with clear reasoning, tradeoff analysis, and pragmatic recommendations • Identify architectural bottlenecks, duplication, scaling risks, and structural weaknesses • Focus leadership attention on the technical decisions that matter most • Establish architecture standards, review mechanisms, and decision frameworks that improve quality without slowing teams down • Create enough discipline to drive coherence, but not so much process that architecture becomes dead weight • Lead or influence prototyping efforts for new platform capabilities, architectural shifts, and future-state patterns • Validate important ideas quickly before the company overcommits to bad assumptions • Partner deeply with engineering leadership and senior engineers • Raise the technical bar through clarity, credibility, and sound judgment • Act as a force multiplier, not a bottleneck
• Help large enterprises turn the potential of AI into measurable business impact through AI deployment, AI-native execution, and technology-integrated business solutions. • Accelerate innovation with expertise in Agentic SDLC, application modernization, Data & AI, Martech, and business strategy. • Collaborate with a global team of 8,000 CI&T professionals across more than 25 countries.
• Define and implement the solution architecture in Azure, including environments, integrations, security, scalability, and governance. • Create the necessary infrastructure to support the evolution and migration of Power Solutions currently based on SharePoint to a more robust and scalable architecture. • Define the modeling of the transactional database, ensuring integrity, performance, and sustainability of the solution. • Structure the governance and lifecycle of solutions on the Power Platform (Power Apps, Power Automate, and Power BI), including environments, deployment, versioning, and best practices. • Technically lead a hybrid team (client + partner) responsible for the migration of solutions and evolution of the architecture. • Define the design of the analytical data architecture to support consumption via Power BI and enable the construction of an integrated operational view (Supply Chain Control Tower). • Ensure alignment between transactional and analytical architecture, promoting consistency and data reuse. • Work directly with business and technology areas to translate needs into viable and sustainable solutions. • Technically advocate for the solution with the client, influencing architectural decisions and promoting alignment among stakeholders.
• Atender junto com a CI&T um cliente do mercado financeiro; • Desenvolver a parte Backend/Frontend; • Desenvolver e manter microserviços de alta qualidade e desempenho; • Participar ativamente em todas as fases do ciclo de vida do desenvolvimento de software, incluindo refinamento técnico, desenvolvimento, testes e implantação; • Colaborar com a equipe para propor e implementar soluções técnicas alinhadas aos requisitos de negócio; • Participar de revisões de código, garantindo a qualidade e conformidade com as melhores práticas; • Trabalhar de maneira colaborativa tanto com colegas de equipe quanto com clientes, promovendo um ambiente produtivo e harmonioso; • Manter uma comunicação clara e eficiente com todos os membros da equipe, facilitando a troca de informações e o alinhamento de objetivos.

