Ready to Apply?
Take the Next Step in Your Career
Join GFT Technologies and advance your career in Other-General
Apply for This Position
Click the button above to apply on our website
Job Description
Visão Geral 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.
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 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.
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.
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.
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.
DevOps e CI/CD - Automatizar deploys utilizando Docker, Kubernetes, ECS/Fargate ou EKS.
Configurar pipelines de CI/CD (GitHub Actions, GitLab CI, Jenkins).
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 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.
Benefícios Cartão multi-benefícios – você escolhe como e onde utilizar; Bolsas de Estudos para cursos de Graduação, Pós, MBA e Idiomas; Programas de incentivo à Certificações; Horário de trabalho flexível; Plano personalizado de carreira e possibilidade de carreira internacional; Salários competitivos; Avaliação de desempenho anual com possibilidade de bonificação; Previdência Privada; Assistência Médica; Assistência Odontológica; J-18808-Ljbffr
Don't Miss This Opportunity!
GFT Technologies is actively hiring for this Desenvolvimento Kotlin, Java, Python AWS - 123816 position
Apply Now