Vaga de Desenvolvedor JAVA
- Gft Technologies
- Desenvolvedor JAVA
- Nova Santa Rita/PI
Informações da vaga
-
Salário A combinar
-
Modalidade Presencial
-
Contrato Efetivo/CLT
-
Localização Nova Santa Rita/PI
Descrição da vaga
Com maisde 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 embusiness rule engine (bre) para otimização de regras de negócios e processos de precificação complexos experiência comorchestration management (om), incluindo decomposição de pedidos e desenvolvimento de planos de orquestração para processos complexos e multi-Step Conhecimento emcontract 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 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 interesseem lidar com situações adversas e inovadoras no âmbito tecnológico. O que oferecemos: Cartão multi- Bolsas de estudospara 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 Auxílio-Creche Assistência médica Assistência odontológica Big enough to deliver small enough to care. #vempragft #vamosvoarjuntos #proudtobegft.