Imagem exibindo o logotipo Trampe de Casa

Desenvolvedor(a) Backend Java - Pleno

Responsabilidades e atribuições

  • Na posição de Software Engineer, suas responsabilidades e sua contribuição será: 
  • Desenvolver e manter aplicações utilizando a plataforma Java e Spring Boot 
  • Desenvolver e customizar a PowerPlatform da Microsoft, como o Dynamics CRM, Power Automate e PowerApps Pages  
  • Atuar em aplicações web e microsserviços, sempre preocupado com performance e segurança;  
  • Projetar e implementar a lógica de negócio e medidas de segurança, validar e testar as APIs e Aplicações, documentar os serviços; 
  • Monitorizar e otimizar o desempenho; 
  • Desenvolver criativas soluções, para atender as necessidades e experiência de usuário.  
  • Possuir uma cultura orientada a testes; 
  • Habilidade de resolver problemas da melhor forma com tecnologia disponível;  
  • Cultura de Revisão de código; 
  • Ownership do produto; 
  • Atuar juntamente com produtos com direcionamento técnico das soluções; 
  • Auxiliar na definição das Sprints; 
  • Habilidades de negociação com outros produtos/times; 
  • Participar regularmente de sessões de brainstorm sobre a experiência do usuário, análise de problemas e ou fluxo de tarefas com o time

Requisitos e qualificações

Hard Skills:

  • Ter experiência com programação na plataforma Java / Spring Boot 
  • Experiência com Integrações API RESTful e desenvolvimento backend 
  • Experiência em avaliação de pull request (code review) do time; 
  • Capacidade de analisar aplicações legadas para evolução da mesma e da plataforma  
  • Conhecimento de bancos de dados relacionais como Oracle e SQL Server, assim como não relacionais MongoDB e Elasticsearch 
  • Conhecimento em HTML, Css e Javascript para o desenvolvimento web 
  • Conhecimentos em ambiente Cloud, preferencialmente Microsoft Azure 
  • Desenvolvimento com testes unitários, teste de integração, e Lint; 
  • Capacidade de manter alta performance de micro-serviços através de constante monitoração dos indicadores de performance; 
  • Conhecimento em metodologias: Agile, Scrum, Kanban; 

Soft Skills:

  • Ser comunicativo e incentivador, sempre promovendo o trabalho em equipe  
  • Usar a criatividade para tornar o ambiente e os processos de trabalho cada vez melhores  
  • Identificação proativa de problemas  
  • Autodidata e compartilhador de conhecimento, promovendo um espírito de crescimento  
  • Questionador nato, sempre atuando com objetividade e agilidade  
  • Senso de prioridade e dor de dono, com alto poder de negociação

Seria muito legal se você tivesse:

Conhecimento ou desejo de aprender o Desenvolvimento com a PowerPlatform da Microsoft, como o CRM Dynamics (Módulo de atendimento), Power Automate para automações de fluxos e integrações e PowerApps Pages para a customizações de Portais. 

Conhecimento em frameworks de front-end como React ou angular 

Conhecimento sobre CI/CD (GitHub Actions); 

Conhecimentos sobre Design System; 

Conhecimentos, POO, SOLID, Clean Code, Clean Architecture, Domain-Driven Design;

Micro-serviços;    

Empresa: BairesDev

Trabalhe de Casa Arquiteto Python / Ref. 0071P

Contratação: Integral
title

Empresa: Grupo Primo

Front-end Engineer Pleno

Contratação: Integral
title

Grupo FCamara

Grupo FCamara

Compartilhar