Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor Java

* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Junior

Desenvolvedor Java

Resumo da vaga

Buscamos um Desenvolvedor Java para atuar no desenvolvimento, sustentação e evolução de aplicações corporativas críticas. O profissional será responsável por desenvolver soluções robustas e escaláveis, contribuir com decisões arquiteturais e garantir qualidade técnica das entregas em ambientes de alta complexidade.

Descrição das atividades

Desenvolver, manter e otimizar aplicações Java garantindo alta performance e escalabilidade.

Participar da definição de arquitetura e design de software, propondo soluções técnicas eficientes.

Colaborar com equipes multidisciplinares, incluindo design, produto e outros desenvolvedores.

Realizar revisões de código e apoiar tecnicamente desenvolvedores menos experientes.

Desenvolver e manter testes automatizados para garantir qualidade e estabilidade das aplicações.

Contribuir para a documentação técnica de sistemas e processos.

Identificar, analisar e corrigir bugs, além de otimizar código existente.

Participar das cerimônias ágeis como dailies, plannings e retrospectivas.


Requisitos e Qualificações Obrigatórias

Experiência mínima de 5 anos em desenvolvimento Java.

Conhecimento sólido em frameworks Spring, Spring Boot, Hibernate e JPA.

Experiência com bancos de dados relacionais como PostgreSQL ou MySQL.

Vivência com bancos de dados não relacionais como MongoDB.

Experiência com desenvolvimento de APIs REST e SOAP.

Conhecimento em versionamento de código utilizando Git.

Experiência com metodologias ágeis (Scrum ou Kanban).

Vivência em deploy e manutenção de aplicações em ambientes cloud (AWS, Azure ou GCP).

Experiência com testes automatizados e práticas como TDD ou BDD.

Capacidade analítica, resolução de problemas e boa comunicação em equipe.

Graduação ou cursando Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou Análise de Sistemas.


Requisitos e Qualificações Desejáveis

Experiência com arquitetura de microservices.

Conhecimento em containers como Docker e Kubernetes.

Vivência com práticas DevOps e ferramentas de CI/CD (Jenkins, CircleCI ou similares).

Experiência com ferramentas de monitoramento e observabilidade (Prometheus, Grafana, ELK Stack).

Conhecimento em outras linguagens como Kotlin ou Scala.

Participação em projetos de código aberto.


BUSCAS DE VAGAS SEMELHANTES