Sobre a vaga Com mais de 35 anos de mercado e localizada em 16 países, a GFT emprega mais de 10.000 pessoas ao redor do mundo sendo 3.000 pessoas no Brasil. 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ênior Requisitos : 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.
- Uso de coroutines para programação assíncrona.
- Testes automatizados com JUnit, MockK ou Kotest. Java + Spring Boot. Experiência com Spring Boot e seus módulos (Spring MVC, Spring Data, Spring Security, Spring Cloud).
- Uso de JPA / Hibernate para persistência de dados.
- Desenvolvimento de APIs RESTful e GraphQL.
- Testes com JUnit, Mockito, Testcontainers. Python. Conhecimento básico ou intermediário para
- scripts, automação e integração
- Experiência com frameworks como
- FastAPI ou Flask
- é um diferencial.
- Manipulação de dados com
- Pandas e NumPy
- (caso necessário).
- AWS (Cloud)
- Experiência com
- AWS Lambda, S3, DynamoDB, RDS, API Gateway e IAM
- Infraestrutura como código (
- Terraform, AWS CDK ou CloudFormation
- ).
- Monitoramento e logging com
- CloudWatch
- Conhecimento em
- ECS, EKS ou Kubernetes
- é um diferencial.
- Outros Conhecimentos Desejáveis
- Experiência com
- CI / CD (Jenkins, GitHub Actions, GitLab CI, ArgoCD)
- Banco de dados
- SQL (PostgreSQL, MySQL) e NoSQL (MongoDB, DynamoDB)
- Mensageria com
- Kafka ou RabbitMQ
- Containers e Docker.
- Arquitetura de microsserviços e eventos. 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 : Experiência com OmniStudio, aplicando aceleradores prontos para uso e personalizando-os para as necessidades da indústria de energia e serviços públicos;
- Conhecimento em Business Rule Engine (BRE) para otimização de regras de negócios e processos de precificação complexos;
- Experiência com Orchestration Management (OM), incluindo decomposição de pedidos e desenvolvimento de planos de orquestração para processos complexos e multi-step;
- 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 : Goste de trabalhar em equipe e seja colaborativa em suas atribuições;
- Tenha coragem para sedesafiar 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 sesinta 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. O que oferecemos : Cartão multi-benefícios – você escolhe como e onde utilizar;
- Bolsas de Estudos paracursos de Graduação, Pós, MBA e Idiomas;
- Programas de incentivoà Certificações;
- Horário de trabalho flexível;
- Plano personalizado decarreira e possibilidade de carreira internacional;
- Salários competitivos;
- Avaliação de desempenho anual com possibilidade de bonificação;
- Gympass;
- Previdência Privada;
- Auxílio-Creche;
- Assistência Médica;
- Assistência Odontológica;
Seguro de Vida. Big enough to deliver – small enough to care. #VempraGFT #VamosVoarJuntos #ProudToBeGFT