Desenvolvedor(a) Java/ Kotlin Sênior - 136912

GFT Technologies Brasil · São Paulo e Região

PresencialNão informadoPleno

Publicada semana passada

Sobre a vaga

O que buscamos:

Buscamos um(a) profissional para atuar no desenvolvimento e arquitetura de sistemas backend escaláveis, com foco em qualidade, performance e colaboração em ambientes cloud.


Responsabilidades:

• Desenvolver e manter sistemas backend eficientes, seguros e escaláveis, com foco em qualidade e performance;

• Projetar soluções resilientes, aderentes a boas práticas de arquitetura como microserviços e arquitetura hexagonal;

• Construir APIs e microsserviços utilizando Kotlin, Java e Spring Boot;

• Atuar com integração contínua, entrega contínua (CI/CD) e infraestrutura como código em ambientes cloud (principalmente AWS);

• Garantir qualidade de código por meio de testes automatizados (TDD, JUnit, Mockito, TestContainers) e revisões técnicas;

• Participar da definição e evolução da arquitetura de sistemas, padrões de mensageria (Kafka, RabbitMQ) e soluções event-driven (EDA, CQRS, Sagas);

• Monitorar performance, disponibilidade e segurança das aplicações com foco em observabilidade;


Requisitos e Qualificações:

• Sólida experiência com Kotlin (Ktor, Exposed, Koin) e Java 8, com domínio do Spring Boot e Spring Cloud (Eureka, Config, Zuul, Hystrix).

• Experiência com arquitetura de microsserviços e padrões modernos de desenvolvimento backend.

• Conhecimento prático em AWS (EC2, S3, RDS, Lambda, ECS, API Gateway) e em ferramentas como Terraform ou CloudFormation.

• Prática com testes automatizados (JUnit, Mockito, TestContainers) e metodologias ágeis.

• Conhecimento de Docker e Kubernetes, versionamento com Git, e ferramentas de automação como Maven e Jenkins.

• Experiência com CI/CD, pipelines automatizadas e práticas DevOps.

• Familiaridade com observabilidade e monitoramento em produção com Grafana, Prometheus, ELK Stack ou similares.

• Vivência com arquitetura hexagonal, segurança de aplicações, e controle de acesso na nuvem (IAM, VPC, etc.).

• Vivência com padrões BFF e event sourcing.


Diferenciais:

• Conhecimento em Golang.

Show more Show less

Leu e ficou na dúvida? A nota responde.

Ver minha nota