Desenvolvedor Backend Java

MB Labs

Campinas

On-site

BRL 111,600 - 167,400

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A vagas.sc em Campinas, Brasil, está em busca de um profissional dedicado para integrar sua equipe inovadora. O candidato ideal deve ter experiência no desenvolvimento de programas e sistemas, além de habilidades em Java e bancos de dados como PostgresSQL e SQLserver.

A posição oferece um modelo de trabalho híbrido e a oportunidade de crescimento dentro da empresa. Aqui, suas ideias serão valorizadas, e você irá colaborar em um ambiente estimulante, focado na excelência e na evolução contínua.

Qualifications

  • Familiaridade com Git Flow.
  • Conhecimento em metodologias Kanban, Scrum e Incremental.
  • Participação nas reuniões de trabalho.
  • Habilidades de programação em Java e maneja bancos de dados.
  • Boa comunicação e trabalho em equipe.

Responsibilities

  • Desenvolver programas e sistemas com integração via API.
  • Realizar inspeção de código e monitorar performance das aplicações.
  • Participar da definição de arquitetura e processos.
  • Colaborar no treinamento e capacitação da equipe.

Skills

Java
PostgresSQL
SQLserver
MongoDB
React.js
Vue.js
Angular.js
AWS
Azure

Job description

Descrição

Se você é apaixonado por tecnologia e busca uma oportunidade onde possa realmente fazer a diferença, temos uma proposta que pode ser ideal para você!

Estamos em busca de profissionais criativos e dedicados, que desejam se juntar a uma equipe inovadora e dinâmica, voltada para o desenvolvimento de soluções que impactam diretamente no sucesso de nossos projetos.

Aqui, você terá a chance de colaborar em um ambiente estimulante, onde suas ideias serão valorizadas e suas habilidades, potencializadas.

Este é o momento de integrar um time que acredita no crescimento mútuo e na busca constante pela excelência.

Se você está pronto para um novo desafio em sua carreira, venha fazer parte da nossa jornada e contribuir para a construção de um futuro mais tecnológico e eficiente!

Responsabilidades e atribuições

Atuar no desenvolvimento de programas e sistemas, interagindo com banco de dados, construindo e integrando interfaces de comunicação com outros sistemas através de API’s, interagindo com os colaboradores e prestadores de serviço interno e externo (clientes) garantindo a qualidade dos seus entregáveis, auxiliar na capacitação e avaliação do código de desenvolvedores.

  • Atividades de programação
    • Atuar em itens simples e médios sem ajuda.
    • Atuar em itens complexos com pouca ajuda.
    • Atuar em refinamento técnico de atividades.
    • Atuar na inspeção de código (pull request) de outros membros dos colaboradores e prestadores de serviço interno.
    • Atuar com olhar de otimização de desenvolvimento.
    • Atuar com o monitoramento e performance de aplicações.
    • Participação em definição de arquitetura.
    • Participação em definição de processo técnico.
    • Siga conceitos de programação, como:
      • Alta coesão
      • Baixo acoplamento
      • Criação de API’s stateless
      • Adotar soluções simples
  • Atividades de capacitação
    • Atuar colaborativamente com os colaboradores e prestadores de serviço interno.
    • Atuar capacitando tecnicamente os colaboradores e prestadores de serviço interno.
    • Criar rotinas de capacitação com os colaboradores e prestadores de serviço interno.
  • Atividades de documentação
    • Gerar especificações técnicas (Postman/Swagger).
    • Fluxogramas.
    • Diagramas de sequência.
    • Diagramas de fluxo de dados.
    • Modelo entidade relacionamento.
    • Diagrama de classes.
    • Documentação de arquitetura.
    • Documentação de requisitos técnicos.
  • Comunicação
    • Atuar com o líder dos colaboradores e prestadores de serviço interno na previsibilidade nas atividades (estimativas).
    • Atuar na tomada de decisões técnicas.
    • Atuar na mediação de conflitos dos colaboradores e prestadores de serviço interno.
    • Manter comunicação ativa com os colaboradores e prestadores de serviço interno, reportando status de início, final e impedimento das atividades.
    • Incentivar os colaboradores e prestadores de serviço interno a melhorar a comunicação técnica no dia a dia.
    • Participação ativa com os clientes, estruturando a melhor forma de comunicação, envolvendo os colaboradores e prestadores de serviço interno ou não.
  • Evolução
    • Participar de educação e treinamento contínuos para se manter atualizado sobre as melhores práticas, aprender novas linguagens de programação e ajudar melhor os outros membros da equipe.
    • Executar outras tarefas correlatas, conforme necessidades ou a critério de seu superior.
    • Participar e atuar ativamente em outras iniciativas da empresa.
    • Participar quando requerido em entrevistas.
Requisitos e qualificações
  • Processo
    • Estar familiarizado com o processo de Git Flow.
    • Estar familiarizado com as metodologias Kanban, Scrum e Incremental.
    • Participação e definir reuniões de trabalho estabelecidas para seus colaboradores e prestadores de serviço interno.
    • Reporte de trabalho em nível de tarefa nos grupos.
    • Reporte de trabalho ativamente para sua liderança.
    • Apontar corretamente as horas trabalhadas no controle interno da empresa.
    • Emitir nota fiscal no prazo solicitado pela empresa.
  • Skill de Programação e infraestrutura
    • Java
    • PostgresSQL e SQLserver
    • MongoDB ou banco não relacional
    • Noções de React.js, Vue.js ou Angular.js
    • Noções de monitoramento de sistemas
    • AWS ou Azure
      • Configuração de DNS
      • Servidor de aplicação
      • Servidor de banco de dados
      • Coleta e gerenciamento de logs
  • Características importantes
    • Constante estudo e evolução;
    • Senso de curiosidade;
    • Boa comunicação com os colaboradores e prestadores de serviço interno;
    • Ter uma rotina organizada;
    • Trabalhar bem sob pressão;
    • Senso de urgência apurado;
    • Disponibilidade para atuações emergenciais;
    • Resolução de problemas;
    • Espírito colaborativo;
Modelo de trabalho

Hibrido, Presencial, Remoto

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Backend .Net
Desenvolvedor Backend .Net

MB Labs • Campinas

On-site
BRL 111,600 - 167,400
Desenvolvedor Backend Node
Desenvolvedor Backend Node

MB Labs • Campinas

On-site
BRL 78,120 - 111,600
Desenvolvedor
Desenvolvedor

MB Labs • Campinas

On-site
BRL 89,280 - 133,920
Desenvolvedor Frontend React
Desenvolvedor Frontend React

MB Labs • Campinas

On-site
BRL 111,600 - 167,400
Desenvolvedor Pleno | Barueri
Desenvolvedor Pleno | Barueri

G2l-Log • Barueri

On-site
BRL 120,000 - 190,000
Plano de saúde
Vale-refeição
Vale-alimentação
+2
DESENVOLVEDOR SENIOR BACK END iPaaS
DESENVOLVEDOR SENIOR BACK END iPaaS

Quality Digital • Brazil

Hybrid
BRL 120,000 - 180,000
Vale alimentação
Assistência médica
Convênio com farmácias
+2
Tech Lead
Tech Lead

MB Labs • Campinas

On-site
BRL 111,600 - 167,400
C70 - Desenvolvedor de Software - Pleno
C70 - Desenvolvedor de Software - Pleno

Place Tecnologia e Inovação S.A. • Brasília

On-site
BRL 111,600 - 167,400
Desenvolvedor Pleno | Barueri
Desenvolvedor Pleno | Barueri

G2L LOGÍSTICA • Barueri

On-site
BRL 150,000 - 210,000
Assistência Médica
Assistência Odontológica
Vale Refeição
+3
Líder Técnico
Líder Técnico

Vaganet • Brasília

Hybrid
BRL 220,000 - 320,000