Desenvolvedor Java Pleno / Backend Engineer Remoto
BBChain Inc,
Descrição da vaga
Curte resolver problemas complexos em Java e quer atuar 100% remoto em projetos relevantes? Essa vaga pode ser o seu próximo passo.
Buscamos um(a) Desenvolvedor(a) Java Pleno para fortalecer nosso time de tecnologia, atuando em produtos digitais de alta disponibilidade e impacto direto no negócio. Você fará parte de um ambiente colaborativo, com autonomia, boas práticas e foco em qualidade de código.
- Desenvolver e evoluir APIs e serviços backend em Java.
- Participar de todo o ciclo de desenvolvimento: concepção, implementação, testes e deploy.
- Escrever código limpo, testável e bem documentado.
- Colaborar com times de produto, QA e UX na definição de soluções.
- Investigar e corrigir bugs, garantindo performance e segurança.
- Contribuir com revisões de código e padrões de arquitetura.
- Apoiar a melhoria contínua de processos e ferramentas de desenvolvimento.
Requisitos obrigatórios:
- Experiência sólida como Desenvolvedor(a) Java Pleno em ambiente profissional.
- Domínio de Java 8+ e frameworks como Spring / Spring Boot.
- Experiência com APIs REST, JSON e integração entre sistemas.
- Conhecimento em bancos de dados relacionais (ex.: PostgreSQL, MySQL).
- Vivência com Git, code review e metodologias ágeis (Scrum/Kanban).
- Noções de testes automatizados (unitários e/ou de integração).
- Capacidade de trabalhar de forma autônoma em ambiente remoto.
Diferenciais:
- Experiência com microsserviços, mensageria (Kafka/RabbitMQ) ou filas.
- Conhecimento em Docker, Kubernetes ou ambientes em nuvem (AWS, GCP, Azure).
- Vivência com pipelines CI/CD (GitLab CI, GitHub Actions, Jenkins).
- Experiência com bancos NoSQL (MongoDB, Redis, etc.).
- Participação em comunidades, projetos open source ou tech talks.
