O que buscamos:Profissional que atua com desenvolvimento utilizando a linguagem Kotlin.
Temos vagas com níveis: Pleno e Sênior.
Requisitos e qualificações; Proficiência em Kotlin, com ampla experiência no desenvolvimento de aplicações.Conhecimento profundo de características e melhores práticas da linguagem (como imutabilidade, programação funcional, correção de erros e tipos de dados).Experiência com frameworks e bibliotecas Kotlin, como Ktor, Exposed, Koin, etc.Spring Boot: Experiência sólida no desenvolvimento de APIs e microserviços utilizando Spring Boot.Conhecimento avançado em configurações, segurança (Spring Security), e integração com bancos de dados.Familiaridade com Spring Cloud para soluções baseadas em microserviços, especialmente no uso de Spring Cloud Config, Eureka, Hystrix e Zuul.Habilidade em escrever código limpo, escalável e testável (JUnit, TestContainers, Mockito, etc).AWS (Amazon Web Services): Experiência no uso de AWS para deploy de sistemas de alta disponibilidade.Conhecimento de EC2, S3, RDS, Lambda, Elastic Beanstalk, ECS e API Gateway.Habilidade em configurar e gerenciar infraestrutura em nuvem, automatizando processos através de CloudFormation ou Terraform.Implementação de práticas de CI/CD utilizando ferramentas como CodePipeline, CodeBuild ou Jenkins.Conhecimento de boas práticas de segurança na AWS, incluindo IAM (Identity and Access Management), VPC, segurança de redes e controle de acesso.Banco de Dados: Experiência com bancos de dados relacionais (ex: PostgreSQL, MySQL) e NoSQL (ex: MongoDB, DynamoDB).
Experiência em criação de queries complexas e otimização de performance.
Integração com bases de dados na AWS, como RDS ou DynamoDB.Microserviços e Arquitetura: Experiência com arquitetura de microserviços e design de soluções escaláveis.
Conhecimento sobre mensageria (como RabbitMQ, Kafka).
Implementação de práticas como Event-Driven Architecture (EDA), CQRS, Saga Pattern.Desenvolvimento Ágil: Experiência em equipes Ágeis, participando de cerimônias como sprints, scrums e retrospetivas.
Familiaridade com ferramentas como Jira, Trello ou Asana.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.
Big enough to deliver – small enough to care.#VempraGFT#VamosVoarJuntos#ProudToBeGFT