Talent.com
Desenvolvimento Kotlin, Java, Python Aws - 123816

Desenvolvimento Kotlin, Java, Python Aws - 123816

Gft TechnologiesCachoeiro de Itapemirim, Espírito Santo, Brasil
Há +30 dias
Descrição da vaga

Sobre a vagaCom mais de 35 anos de mercado e localizada em 16 países, a GFT emprega mais de

  • pessoas ao redor do mundo sendo
  • 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ê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.

  • 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 sejacolaborativaem suas atribuições;
  • Tenhacoragempara se desafiar e ir além, abraçando novas oportunidades de crescimento;
  • Transforme ideias emsoluções criativase busque qualidade em toda sua rotina;
  • Tenha habilidades deresolução de problemas ;
  • Possua habilidade e se sinta confortável para trabalhar de forma independente egerenciar o próprio tempo ;
  • Tenha interesse em lidar com situações adversas einovadorasno âmbito tecnológico.O que oferecemos : 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;
  • 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

    Criar um alerta de emprego para esta pesquisa

    Desenvolvimento Java • Cachoeiro de Itapemirim, Espírito Santo, Brasil