Logo da Memora Processos Inovadores

Desenvolvedor Java - Back-End - Pleno

Memora Processos Inovadores

  • Totalmente Remoto
  • Comercial
  • Profissional

    Efetivo – CLT

Descrição e Responsabilidades

Como Desenvolvedor Java - Back-End - Pleno, você será responsável por:

  • Desenvolver e manter aplicações back-end utilizando a linguagem Java, garantindo alta performance, escalabilidade e segurança.
  • Participar de todas as fases do ciclo de desenvolvimento de software, incluindo análise de requisitos, design, implementação, testes e manutenção.
  • Colaborar com equipes multidisciplinares para definir, projetar e entregar novas funcionalidades.
  • Implementar integrações com APIs de terceiros e serviços internos, assegurando a correta comunicação entre sistemas.
  • Escrever código limpo, eficiente e bem documentado, seguindo as melhores práticas de desenvolvimento de software.
  • Realizar revisões de código e fornecer feedback construtivo para outros membros da equipe.
  • Identificar e corrigir bugs e problemas de desempenho, propondo soluções eficazes e inovadoras.
  • Contribuir para a melhoria contínua dos processos de desenvolvimento e das práticas de engenharia de software.
  • Manter-se atualizado com as novas tecnologias e tendências do mercado, aplicando esse conhecimento para melhorar os produtos e processos da empresa.
  • Participar de reuniões de planejamento e de acompanhamento de projetos, fornecendo estimativas precisas e relatórios de progresso.

Requisitos

Requisitos:

  • Experiência com Java 8 ou acima;
  • Conhecimento sólido em Spring Framework (Spring Boot, Spring MVC, Spring Data).
  • Experiência com bancos de dados relacionais (MySQL, PostgreSQL) e não relacionais (MongoDB).
  • Familiaridade com ferramentas de versionamento de código, como Git.
  • Experiência com APIs RESTful.
  • Conhecimento em testes automatizados (JUnit, Mockito).
  • Capacidade de escrever código limpo e bem documentado.
  • Habilidade para trabalhar em equipe e boa comunicação.

Graduações:

  • Graduado em TI ou em qualquer área com Pós-graduação em TI;

Diferenciais:

  • Experiência com microsserviços.
  • Conhecimento em Docker e Kubernetes.
  • Familiaridade com metodologias ágeis (Scrum, Kanban).
  • Experiência com ferramentas de CI/CD (Jenkins, GitLab CI).
  • Certificações em Java ou Spring.

Benefícios

Assistência médicaAssistência odontológicaAuxílio academiaAuxílio educaçãoBenefícios internosSeguro de VidaVale-alimentação

Código: 110379

Data de Cadastro: 2025-04-15

Data de Atualização: 2025-04-16

  • Código: 110379
  • Data de Cadastro: 2025-04-15
  • Data de Atualização: 2025-04-16