Estamos em busca de um Desenvolvedor Backend Pleno com sólida experiência em Java, que tenha visão sistêmica e contribua com soluções escaláveis, bem estruturadas e alinhadas aos padrões técnicos da equipe.
Responsabilidades:
Desenvolver, manter e aprimorar sistemas backend em Java 8+, seguindo boas práticas de desenvolvimento e arquitetura de software.
Criar e consumir APIs RESTful, garantindo eficiência, segurança e integração entre serviços.
Trabalhar com Docker para criação e manutenção de containers em ambientes isolados.
Realizar modelagem de dados, construção de queries otimizadas e manutenção de bancos de dados PostgreSQL.
Utilizar Git para versionamento de código, seguindo boas práticas de colaboração e organização.
Contribuir para o entendimento e evolução dos sistemas existentes, com foco na integração entre plataformas e visão de negócio.
Apoiar a implementação de pipelines de CI/CD (como GitLab CI, Jenkins ou GitHub Actions).
Requisitos obrigatórios:
Experiência sólida com Java (versão 8 ou superior)
Domínio de Spring Boot e APIs RESTful
Experiência prática com Docker
Conhecimento em PostgreSQL (queries, modelagem e índices)
Boas práticas de versionamento com Git
Diferenciais:
Experiência com pipelines de CI/CD
Noções de mensageria (RabbitMQ, Kafka)
Vivência com ferramentas de monitoramento (Prometheus, Grafana, ELK Stack)
Experiência com testes automatizados (JUnit, Mockito)