Descrição da Vaga
A FCamara está em busca de uma Pessoa Desenvolvedora Java Backend Sênior para atuar em microsserviços e mensageria, desenvolvendo, evoluindo e sustentando soluções backend em Java. O profissional garantirá escalabilidade, resiliência, desempenho e integração eficiente entre sistemas por meio de arquiteturas de microsserviços e mensageria, em uma empresa líder no mercado brasileiro de farmácia, referência em Saúde e Bem-estar.
Responsabilidades
- Desenvolver e manter microsserviços em Java, seguindo boas práticas de arquitetura e design de software.
- Implementar e integrar soluções de mensageria (assíncrona e orientada a eventos).
- Projetar e consumir APIs REST e eventos de domínio.
- Atuar na especificação técnica das soluções, contribuindo com definições arquiteturais.
- Implementar práticas de observabilidade (logs, métricas e tracing).
- Identificar e corrigir problemas de performance, concorrência e escalabilidade.
- Trabalhar de forma colaborativa com times de produto, QA e infraestrutura.
- Apoiar tecnicamente desenvolvedores menos experientes.
- Garantir aderência a padrões de segurança, versionamento e governança de serviços.
Requisitos
- ✓Conhecimento em Arquitetura de Microsserviços (Hexagonal principalmente).
- ✓Conhecimento de Testes Unitários (JEST/JUNIT) e cobertura de código com SonarQube.
- ✓Conhecimento em API Gateways (Sensedia, Nginx).
- ✓Conhecimento em Java com spring-boot (Java 8, 11, 12, 17, 21).
- ✓Conhecimento em serviços de mensageria (Kafka, RabbitMQ).
- ✓Conhecimento de DBs de mercado (MongoDB, MySQL, Oracle, Postgres).
- ✓Conhecimento em Nuvens (AWS) e seus respectivos serviços (EKS, ECS / EC2, Amazon RDS, DynamoDB).
- ✓Conhecimento em Design Patterns.
- ✓Conhecimento de criptografias (AES-256) e/ou hasheamento, JWT.
- ✓Conhecimento de GTM (Google Tag Manager).
- ✓Conhecimento em requisições síncronas e assíncronas, enfileiramento de requisições.
- ✓Conhecimento em autenticação com Azure AD.
- ✓Conhecimento em Docker e Kubernetes (escalabilidade de Pods, provisionamento e configuração de máquinas orquestradas).
- ✓Conhecimento em Kustomize, arquivos YAML, CI/CD para pipelines no GitLab.
- ✓Conhecimento em Gitlab e boas práticas.
- ✓Conhecimento em integrações de mais de um sistema.
- ✓Conhecimento em System Design.
- ✓Conhecimento básico de observabilidade e monitoramento de aplicações (Datadog, New Relic, Dynatrace são exemplos).
- ✓Conhecimento de taxonomia básica (SKUs, TTL [...]).
- ✓Conhecimento em Kanban, Scrum, Kanbanize.
- ✓Conhecimento em desenvolvimento e automação com IA com ferramentas como Cursor.
- ✓Conhecimento em práticas de aceleração de produtividade e organização de Código e práticas de desenvolvimento com IA.
- ✓Perfil analítico, proativo e dinâmico para se adaptar aos problemas e questões complexas.
- ✓Perfil orientado a resolução de problemas e mentor de equipe.
- ✓Comunicação assertiva, oral e escrita.
Categorias
Sobre a Empresa
Mais vagas na Grupo FCamara →Somos um ecossistema de tecnologia e inovação que potencializa o futuro de negócios integrando visão estratégica com execução inteligente, lado a lado com nossos clientes, para proporcionar experiências transformadoras.[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Work From Home LangChain AI Engineer (Python)
BairesDev
Work From Home Junior QA Automation Engineer
BairesDev
Trabalhe de Casa Analista Junior de Compras
BairesDev
Trabalhe de Casa Analista Junior de Relações Públicas
BairesDev
Trabalhe de Casa Analista de Folha de Pagamento Júnior
BairesDev