Imagem exibindo o logotipo Trampe de Casa

Desenvolvedor(a) de Software Full Stack Pleno

Responsabilidades e atribuições

  • Compreensão do negócio e dos processos: Manter uma estreita colaboração com todas as partes envolvidas, tanto internas quanto externas, para captar plenamente as necessidades das tarefas. Trabalhar em conjunto com as equipes de desenvolvimento e produto para conceber soluções de software inovadoras;
  • Documentação: Redigir documentação técnica para repasse à equipe ou clientes internos;
  • Desenvolvimento: Desenvolver e implementar funcionalidades de acordo com as especificações de negócios. Criar interfaces de usuário (web) atraentes e funcionais, garantindo uma experiência de usuário intuitiva. Realizar o desenvolvimento completo de backend, desde a criação de APIs até a gestão de banco de dados. Identificar, depurar e otimizar aplicações e serviços para garantir um desempenho robusto e contínuo.
  • Testes: Testar e garantir o funcionamento da solução para assegurar capacidade de resposta e eficiência do código desenvolvido. Sugerir abordagens alternativas para melhorar o desempenho. Criar testes automatizados, quando necessário;

Requisitos e Qualificações:

  • Front-End: Experiência sólida em desenvolvimento de interfaces de usuário com Spring MVC, implementando soluções web responsivas e eficientes. Conhecimento em Vue.js será considerado um diferencial para a criação de interfaces dinâmicas e interativas, proporcionando uma melhor experiência ao usuário.
  • Back-End: Proficiência em Java para desenvolvimento de soluções robustas e escaláveis, utilizando JPA/Hibernate para persistência de dados e Spring Boot para desenvolvimento de aplicações back-end modernas e performáticas. Conhecimento de bancos de dados relacionais, especialmente MySQL.
  • Controle de Versão com Git
  • Conhecimento de Padrões de Design e Orientação a Objetos

Diferenciais:

  • Experiência com serviços na AWS (como EC2, S3, Lambda, RDS) para deploy e escalabilidade de aplicações em nuvem.
  • Conhecimento em Apache Camel para integração e roteamento de mensagens entre diferentes sistemas.
  • Certificações em Java (como Oracle Certified Professional Java SE Programmer).
  • Certificações em AWS (como AWS Certified Developer ou AWS Certified Solutions Architect).
  • Cursos ou treinamentos em Spring Framework, Vue.js, Hibernate e boas práticas de design de software.

Empresa: BairesDev

Trabalhe de Casa Arquiteto Python / Ref. 0071P

Contratação: Integral
title

Empresa: Grupo Primo

Front-end Engineer Pleno

Contratação: Integral
title

Vindi

Vindi

  • top 100 brasilícone de verificado
  • ícone de verificado
  • ícone de verificadoVindi
  • ícone de verificadoA combinar

Compartilhar