Desenvolvedor(a) Java/ Kotlin Sênior
Há 3 semanas
Brasil
GFT Technologies Brasil
Tempo integral
Grátis com e-mail ou Google
Salve esta vaga e mantenha sua pesquisa organizada
Crie uma conta gratuita para salvar vagas, criar alertas e retornar a esta listagem a partir do seu painel.
Grátis com e-mail ou Google
Ao continuar, você concorda com nossos Termos & Política de Privacidade.
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.
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.