Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor Back-end/Front End Sênior - 25321

* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Senior

Descrição da Oportunidade:

Buscamos um(a) Desenvolvedor(a) Back-end / Front-end Sênior para atuar em um ambiente altamente colaborativo e inovador, contribuindo para o desenho e a implementação de soluções escaláveis, seguras e de alta performance.
O(a) profissional será referência técnica no time, participando ativamente da definição da arquitetura, revisão de código e evolução das práticas de engenharia de software, integrando back-end e front-end de forma consistente.

Responsabilidades e Atribuições:

  • Definir e evoluir a arquitetura de sistemas, padrões técnicos e boas práticas de desenvolvimento;
  • Liderar revisões de código, garantindo qualidade, consistência e aderência aos padrões de clean code;
  • Elaborar e executar estratégias de testes automatizados, assegurando alta cobertura e confiabilidade;
  • Planejar e otimizar a escalabilidade e performance das aplicações;
  • Implementar práticas avançadas de segurança, incluindo OAuth, RBAC e criptografia de dados sensíveis;
  • Atuar na definição de tecnologias e ferramentas do ecossistema de desenvolvimento;
  • Construir e manter pipelines complexos de CI/CD e infraestrutura como código;
  • Garantir conformidade com normas e regulamentos como LGPD, GDPR e PCI-DSS;
  • Elaborar e manter documentações técnicas de soluções estratégicas;
  • Apoiar e orientar tecnicamente o time, fomentando uma cultura de aprendizado contínuo.


Requisitos e Qualificações:

Back-end:

  • Java 21+ e Spring Boot 3+;
  • Desenvolvimento e consumo de APIs RESTful;
  • Criação e manutenção de testes unitários;
  • Documentação de APIs com Swagger / OpenAPI;
  • Bancos de dados relacionais e não relacionais (preferencialmente MongoDB);
  • Conceitos de API Gateway e microserviços;
  • Conhecimento em desenvolvimento seguro (throttling, autenticação, criptografia);
  • Experiência com monitoramento e observabilidade (Dynatrace, Grafana);
  • Implementação de cache distribuído (Redis, Memcache, Spring Cache);
  • Experiência com mensageria e eventos (RabbitMQ, AWS SQS/SNS).

Front-end:

  • Node.js 18+;
  • React (criação de componentes, React Router);
  • Next.js (desejável)

Boas práticas e frameworks:

  • Clean Code, SOLID;
  • Keycloak (desejável).


Competências e Soft Skills:

  • Pró-atividade e autonomia técnica;
  • Comunicação clara e assertiva;
  • Abertura para feedbacks e trabalho colaborativo;
  • Capacidade analítica e foco em resultados;
  • Senso de dono e comprometimento com entregas;
  • Gostar de desafios e aprendizado contínuo;
  • Inglês técnico para leitura e escrita (desejável).


Diferenciais:

  • Experiência em ambientes multicloud (AWS, Azure, GCP);
  • Conhecimento em infraestrutura como código (Terraform, Ansible);
  • Participação em arquiteturas de alta disponibilidade e escalabilidade.