Estamos em busca de um(a) Desenvolvedor(a) Backend Sênior para atuar no desenvolvimento e evolução de aplicações escaláveis, resilientes e de alta performance, utilizando arquitetura de microsserviços e tecnologias modernas em ambiente cloud.
A pessoa profissional participará ativamente das decisões técnicas, construção de novas funcionalidades, integrações entre sistemas e evolução da arquitetura da plataforma, contribuindo diretamente para soluções estratégicas do negócio.
Responsabilidades
- Desenvolver e manter aplicações backend utilizando Java 11+ e Spring Boot;
- Projetar e evoluir arquiteturas baseadas em microsserviços;
- Desenvolver APIs RESTful seguras, performáticas e escaláveis;
- Implementar integrações assíncronas utilizando Kafka;
- Atuar com bancos de dados relacionais e não relacionais;
- Trabalhar com soluções em cloud computing;
- Participar de definições arquiteturais e revisões técnicas;
- Garantir qualidade de software por meio de testes automatizados e boas práticas de desenvolvimento;
- Atuar em conjunto com squads multidisciplinares em ambiente ágil.
Requisitos
- Experiência sólida com Java 11+;
- Domínio de Spring Boot;
- Experiência com arquitetura de microsserviços;
- Conhecimento em APIs RESTful;
- Vivência com Kafka;
- Experiência com bancos de dados relacionais e não relacionais;
- Conhecimento em Docker e Kubernetes;
- Experiência com ambientes cloud (AWS, Azure ou Google Cloud);
- Vivência com metodologias ágeis, como Scrum e Kanban;
- Conhecimento em TDD, Clean Code e princípios SOLID.
Diferenciais
- Experiência com CI/CD e práticas DevOps;
- Vivência com observabilidade e monitoramento;
- Conhecimento em Terraform ou infraestrutura como código;
- Experiência em sistemas de alta disponibilidade e missão crítica;
- Atuação com mentoria técnica e liderança de times.