Ativa os alertas de emprego por e-mail!

Desenvolvedor Java - Sênior

buscojobs Brasil

Distrito Federal

Presencial

BRL 120.000 - 160.000

Tempo integral

Há 11 dias

Resumo da oferta

Uma empresa de tecnologia está buscando um(a) Desenvolvedor(a) Java Senior para atuar em equipes de desenvolvimento. O candidato ideal deve ter experiência em Java, integração de APIs e conhecimentos em arquitetura de microserviços. A vaga oferece modelo de contratação CLT com trabalho 100% remoto ou híbrido, além de diversos benefícios, como vale-refeição e plano de saúde.

Serviços

Vale-refeição
Plano de saúde
Seguro de vida

Responsabilidades

  • Projetar e construir componentes do lado do servidor.
  • Implementar e conectar APIs RESTful e gerenciar validação de dados.
  • Conduzir testes unitários e de integração para manter a qualidade do código.
  • Colaborar com equipes multifuncionais para alcançar metas de projeto.

Conhecimentos

Domínio em Java (Java 8, 11, 17 ou mais recente)
Spring Framework
APIs RESTful
Experiência com bancos de dados relacionais
Conceitos de arquitetura de microserviços
Experiência com CI/CD
Inglês técnico

Ferramentas

Docker
Kubernetes
Jenkins/GitLab CI
Descrição da oferta de emprego
Descrição Do Trabalho

Desenvolvedor(a) Java Senior

Oportunidade com atuação em equipes de desenvolvimento de software. O papel envolve projetar, desenvolver e manter componentes do backend em Java, com foco em código limpo, desempenho, segurança e escalabilidade. Trabalha em colaboração com equipes multifuncionais para entregar soluções de alta qualidade e experiências digitais para usuários.

Principais atribuições:

  • Projetar e construir componentes do lado do servidor, incluindo APIs e bancos de dados, usando Java e frameworks relevantes, garantindo código limpo e de fácil manutenção.
  • Implementar e conectar APIs RESTful, gerenciar validação de dados e tratar erros, possivelmente integrando com serviços externos.
  • Projetar e otimizar bancos de dados para desempenho, manter integridade dos dados e trabalhar com múltiplos sistemas de banco de dados.
  • Conduzir testes unitários e de integração para manter a qualidade do código, identificar bugs e otimizar desempenho.
  • Trabalhar com frontend para integração de sistemas.
  • Aplicar práticas de segurança no backend (autenticação, autorização e criptografia).
  • Melhorar desempenho e escalabilidade do backend, incluindo otimização de consultas e eficiência.
  • Diagnosticar e corrigir problemas no backend, manter a estabilidade do sistema.
  • Colaborar com equipes multifuncionais para alcançar metas de projeto, com boa comunicação e espírito de equipe.

Requisitos técnicos obrigatórios

  • Domínio em Java (Java 8, 11, 17 ou mais recente) e J2EE
  • Spring Framework, Spring Boot, JPA/Hibernate, Maven
  • Conhecimento de APIs RESTful, integrações com serviços externos
  • Experiência com bancos de dados relacionais (ex.: Oracle, MySQL, PostgreSQL)
  • Conceitos de arquitetura de microserviços, containers (Docker) e orquestração (Kubernetes)
  • Experiência com CI/CD (ex.: Jenkins/GitLab CI) e controle de versão (Git)
  • Conceitos de segurança (HTTPS, TLS, gestão de identidade, criptografia)
  • Inglês técnico suficiente para leitura de documentação

Benefícios e condições

  • Modelo de contratação: CLT
  • Trabalho 100% remoto ou híbrido, conforme vaga
  • Benefícios diversos (ex.: vale-refeição, plano de saúde, seguro de vida, etc.)

Localização

São Paulo/SP ou remoto conforme acordo.

Informações adicionais

Política de privacidade e conformidade com LGPD serão observadas no processamento de dados de candidatos.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.

Ofertas semelhantes