Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

domoinovacao

NewBe an early applicant

Desenvolvedor full stack sênior

Posted
Discussion

Summary

Senior full-stack developer who builds and maintains front-end (Angular) and back-end (.NET/C#, with some Python) systems using microservices and hexagonal architecture, SQL Server, Kafka/RabbitMQ messaging, Redis caching, REST APIs with JWT/OAuth2, plus testing and CI/CD DevOps pipelines. Requires a completed degree.

Buscamos uma pessoa com:

  • Ensino superior completo, desejável em Ciência da Computação, Sistemas de Informação ou áreas afins;
  • Experiência em arquitetura baseada em microsserviços e arquitetura Hexagonal (Ports e Adapters);
  • Experiência com desenvolvimento front-end utilizando Angular;
  • Experiência com .NET e suas tecnologias, como ASP, C# e .NET Core;
  • Experiência com Python;
  • Experiência em processos DevOps e esteiras CI/CD;
  • Experiência com bancos de dados relacionais, preferencialmente SQL Server;
  • Experiência prática com processos assíncronos e síncronos e controle transacional;
  • Experiência em mensagerias, como Kafka e RabbitMQ;
  • Experiência no desenvolvimento de APIs RESTful utilizando autenticação JWT ou OAuth2;
  • Conhecimento e utilização de serviços de cache, como Redis;
  • Experiência na disciplina de testes, incluindo testes unitários, mocks e Sonar.


Vai se destacar se apresentar:

  • Experiência com sistemas de alta disponibilidade 24x7;
  • Conhecimento em metodologias ágeis, especialmente Scrum e Kanban;
  • Conhecimento prévio em soluções antifraude;
  • Conhecimento em Docker e Kubernetes;
  • Experiência com Azure DevOps;
  • Conhecimento em Dynatrace.

Seus principais desafios serão:

  • Atuar na identificação e solução de problemas, propondo soluções de contorno e definitivas, melhorias e correções, visando garantir a disponibilidade, performance e confiabilidade dos sistemas.
  • Realizar a modelagem de dados de projetos de média e alta complexidade, definindo as informações necessárias e as respectivas bases de armazenamento, a fim de garantir a integridade e disponibilidade dos dados.
  • Analisar requisitos funcionais e não funcionais para atender às necessidades do negócio, traduzindo-os em desenhos de arquitetura de solução e mantendo atualizada a documentação técnica.
  • Realizar o desenvolvimento de soluções front-end e back-end, seguindo padrões de qualidade e diretrizes da arquitetura estabelecida.
  • Identificar possíveis problemas de infraestrutura, performance ou falhas nos sistemas, propondo soluções e melhorias para garantir a estabilidade do ambiente.
  • Definir e acompanhar indicadores de qualidade e desempenho de sistemas, serviços e componentes, visando à melhoria contínua.
  • Participar de reuniões com as áreas de negócio e técnica para avaliação de impactos, definição de arquitetura de sistemas e estabelecimento de padrões e procedimentos.
  • Atuar no processo de testes e homologação, elaborando roteiros, executando e acompanhando testes unitários, integrados e de carga, além de apoiar a homologação junto ao usuário final.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →