Sobre a vagaCom mais de 35 anos de mercado e localizada em 16 países, a GFT emprega mais de
Aqui, a diversidade, a igualdade e a inclusão estão no centro e garantir um ambiente de trabalho seguro para todas as pessoas faz parte de quem somos.
Promovemos uma cultura de desenvolvimento e crescimento pautadas no nosso pilar de Continuous Scaled Learning porque acreditamos o uso inteligente da tecnologia é a chave para o sucesso nesse mundo digital.O que estamos buscando?
Desenvolvimento Salesforce SêniorRequisitos :
Kotlin, com ênfase em Java Spring Boot, Python e AWS.
Requisitos Técnicos : Kotlin (Habilidade Principal).
Experiência com Kotlin para desenvolvimento backend.
Conhecimento em frameworks como Ktor ou Spring Boot com Kotlin.
Boas práticas de programação funcional e orientada a objetos em Kotlin.
Java + Spring Boot.
Experiência com Spring Boot e seus módulos (Spring MVC, Spring Data, Spring Security, Spring Cloud).
Python.
Conhecimento básico ou intermediário para
Principais Responsabilidades do Desenvolvedor
1. Arquitetura e Desenvolvimento Backend Criar e manter microsserviços escaláveis usando Kotlin (Spring Boot).
Projetar e desenvolver APIs REST e GraphQL.
Implementar boas práticas de clean code, design patterns e SOLID.
Gerenciar persistência de dados utilizando PostgreSQL, DynamoDB ou MongoDB.
2. Integração com AWS e Infraestrutura Desenvolver e otimizar soluções utilizando AWS Lambda, S3, DynamoDB, API Gateway e RDS.
Criar pipelines de infraestrutura como código (Terraform ou AWS CDK).
Implementar monitoramento e logging com AWS CloudWatch e Prometheus.
3. Processamento e Automação de Dados Construir pipelines de processamento de dados com Kafka ou AWS Kinesis.
Criar automações e scripts auxiliares em Python para análise de dados, ETL ou machine learning.
4. Segurança e Performance Implementar OAuth2, JWT ou AWS Cognito para autenticação e autorização.
Monitorar performance e escalabilidade, otimizando queries e serviços.
5. DevOps e CI / CD Automatizar deploys utilizando Docker, Kubernetes, ECS / Fargate ou EKS.
Configurar pipelines de CI / CD (GitHub Actions, GitLab CI, Jenkins).
6. Colaboração e Melhoria Contínua Trabalhar em equipe, revisando códigos (Code Review) e propondo melhorias.
Manter documentação técnica clara e atualizada.
Participar de decisões arquiteturais e estratégias de evolução do sistema.Requisitos e Qualificações :
Conhecimento em Contract Lifecycle Management (CLM) será considerado um diferencial, especialmente para gerenciar contratos ao longo de seu ciclo de vida, da criação à renovação e fechamento;Descrição comportamental :
Procuramos uma pessoa que :
Seguro de Vida.Big enough to deliver – small enough to care.
#VempraGFT
#VamosVoarJuntos
#ProudToBeGFT
Desenvolvimento Java • Cachoeiro de Itapemirim, Espírito Santo, Brasil