Imagem exibindo o logotipo Trampe de Casa

Desenvolvimento Java Pleno

Quais serão suas responsabilidades?

  • Apoiar tecnicamente a liderança para o alcance das metas e resultados, sendo par do Tech Lead dentro da equipe;
  • Atuar no desenvolvimento de APIs(Rest) e Aplicações (Java);
  • Propor melhorias nas soluções existentes para propiciar melhor desempenho;
  • Integrar o sistema com os novos componentes de software produzidos ou alterados;
  • Criar e manter soluções de APIs e microserviços que serão consumidos;
  • Construir, evoluir e escalar arquiteturas distribuídas e micro-serviços;
  • Entender as necessidades do cliente e buscar soluções simples, de qualidade e escaláveis;
  • Participar de ritos previstos na metodologia ágil;
  • Preparar e executar implantações de sistemas;
  • Solucionar impedimentos que afetem as entregas do time.

O que é necessário para participar desse processo seletivo?

  • Java: Forte experiência no desenvolvimento de aplicações utilizando a linguagem. (Versão 11 em diante);
  • Spring Framework: Conhecimento sólido em Springboot 2 e 3;
  • NoSQL: Conhecimento intermediário em bancos de dados NoSQL, como MongoDB e DynamoDB;
  • Node.js: Conhecimento básico para criação de scripts e funções serverless;
  • Ferramentas e Metodologias Ágeis: Experiência com Git e práticas de desenvolvimento ágil (Scrum ou Kanban);
  • AWS: Conhecimento básico nos serviços SNS, SQS, DynamoDB e Lambda;
  • APIs REST: Experiência na criação, consumo e documentação de APIs;
  • Experiência com microserviços e arquitetura orientada a eventos;
  • Familiaridade com conceitos serverless;
  • Testes Automatizados: Experiência com as ferramentas JUnit e Cucumber.

Diferenciais:

  • Familiaridade com Docker e Kubernetes;
  • Experiência com ferramentas de observabilidade, como Prometheus e Grafana;
  • Design Patterns e Boas Práticas: Conhecimento em padrões de projeto (ex.: Singleton, Factory, Strategy) e princípios como SOLID;
  • Referência bibliográfica: Java Efetivo (Joshua Bloch); Clean Code (Robert C Martin); DDD (Eric Evans); The Pragmatic Programmer (David Thomas e Andrew Hunt);
  • Idioma: inglês intermediário.

Empresa: BairesDev

Trabalhe de Casa Arquiteto Python / Ref. 0071P

Contratação: Integral
title

Empresa: Grupo Primo

Front-end Engineer Pleno

Contratação: Integral
title

DBC Company

DBC Company

Compartilhar