Pular para o conteúdo principal

DESENVOLVEDOR FULL STACK SR

Descrição da vaga

Desenvolvedor Full Stack Sênior

Estamos procurando uma pessoa desenvolvedora Full Stack Sênior para atuar na construção e evolução de aplicações, trabalhando tanto no backend quanto no frontend.

Buscamos alguém com experiência sólida em Java, que também tenha vivência prática com Angular e React, e que consiga transitar entre as diferentes camadas da aplicação. A ideia não é encontrar alguém que apenas desenvolva telas ou APIs, mas uma pessoa capaz de entender o problema como um todo e ajudar a definir a melhor solução técnica.


Responsabilidades e atribuições

O que você vai fazer

  • Desenvolver e evoluir aplicações backend utilizando Java e Spring Boot;
  • Construir e manter APIs e integrações com sistemas internos e externos;
  • Desenvolver e manter aplicações frontend utilizando Angular e React;
  • Participar da construção de interfaces modernas, responsivas e com boa experiência para o usuário;
  • Construir e evoluir BFFs (Backend for Frontend) para atender às necessidades das aplicações frontend;
  • Trabalhar com arquitetura de microserviços e aplicações distribuídas;
  • Participar das discussões técnicas e decisões de arquitetura;
  • Integrar aplicações frontend com APIs, serviços e sistemas externos;
  • Trabalhar com autenticação, autorização e segurança das aplicações;
  • Investigar e resolver problemas de performance, estabilidade e escalabilidade;
  • Escrever código limpo, organizado, testável e de fácil manutenção;
  • Participar de code reviews e apoiar outros desenvolvedores do time;
  • Contribuir com melhorias nos processos de desenvolvimento, qualidade e entrega das aplicações.

Requisitos e qualificações

O que esperamos de você

  • Experiência sólida com Java e Spring Boot;
  • Experiência no desenvolvimento de APIs REST e integrações;
  • Vivência com arquitetura de microserviços;
  • Experiência prática com Angular;
  • Experiência prática com React;
  • Bons conhecimentos de JavaScript e TypeScript;
  • Experiência na construção e manutenção de BFFs;
  • Conhecimento de HTML, CSS e desenvolvimento de interfaces responsivas;
  • Experiência com gerenciamento de estado e integração com APIs no frontend;
  • Experiência com bancos de dados relacionais;
  • Conhecimento em Git e processos de CI/CD;
  • Experiência com testes automatizados tanto no backend quanto no frontend;
  • Capacidade de atuar com autonomia e participar das decisões técnicas do time.

Seria um diferencial se você também tiver experiência com

  • AWS ou outros provedores de cloud;
  • Docker e Kubernetes;
  • Mensageria, Kafka ou outras soluções orientadas a eventos;
  • Terraform ou outras ferramentas de Infrastructure as Code;
  • DDD, Clean Architecture ou Arquitetura Hexagonal;
  • Angular Material, RxJS ou NgRx;
  • Next.js;
  • Testes utilizando JUnit, Mockito, Jasmine, Karma, Jest ou ferramentas similares;
  • Observabilidade e troubleshooting de aplicações em produção.

Informações adicionais

🍛 Vale-alimentação ou vale-refeição;

👨🏼‍🎓 Desconto em cursos, universidades e instituições de idiomas;

📚 Academia Stefanini — plataforma com cursos on-line, gratuitos, atualizados e com certificado;

🗣 Mentoring;

💉 Clube de vantagens para consultas e exames;

🏥 Assistência médica;

🦷 Assistência odontológica;

💰 Clube de vantagens e descontos nos melhores estabelecimentos;

🛫 Clube de viagens;

🐶 Convênio para pets.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista Inteligente
  3. Etapa 3: Mapeamento Comportamental
  4. Etapa 4: Entrevista Comportamental
  5. Etapa 5: Entrevista Cliente
  6. Etapa 6: Contratação

Stefanini

Na Stefanini, pensamos no poder da colaboração. Co-criamos soluções inovadoras em parceria com nossos clientes, combinando tecnologia de ponta, inteligência artificial e criatividade humana. Estamos na vanguarda da resolução de problemas de negócios, proporcionando impacto real em escala global.

Ao se juntar à Stefanini, você se tornará parte de uma jornada global de transformação. Estamos empenhados em criar impacto positivo não apenas nos negócios, mas também na vida de nossos colaboradores. Se você procura uma oportunidade de crescimento profissional em uma empresa que valoriza inovação, respeito, autonomia e parceria, você encontra aqui!

Junte-se a nós e seja parte da mudança!