Desenvolvedor(a) Back End Sênior
Quem Somos
A Dexian, lançada em 2023, tem presença global e traz consigo quase 30 anos de experiência através de suas companhias legadas, principalmente da combinação da DISYS e Signature Consultants.
Iniciamos no Brasil 2007 como DISYS e, de lá para cá, conquistamos mais de 60 clientes de diferentes setores da economia. Como Dexian, passamos a ser uma das maiores empresas de soluções de staffing, soluções de TI e complementação de força de trabalho. Estamos liderando a indústria por meio de entrega de serviços exclusivos que combina escala global, projetos de serviço completo e agilidade tática para modernizar modelos de contratação. Apoiamos nossos clientes para encontrar a melhor maneira que seu gap de talentos seja endereçado, de maneira a suportar seu processo de transformação digital. Contamos com escritórios estrategicamente localizados em quatro grandes capitais: Curitiba (PR), Porto Alegre (RS), Rio de Janeiro (RJ) e São Paulo (SP). Assim, conseguimos nos manter próximos dos nossos clientes e consultores. Também somos uma Minority Owner Company e nos sentimos orgulhosos de termos nascido na diversidade.
O que esperar de nós
Pessoas estão no centro de nossa estratégia e compõem o nosso maior capital. Temos compromisso de atrair, reter os melhores talentos e construir conexões reais para a vida. Por isso, atuamos como ponte entre profissionais altamente qualificados e oportunidades consistentes e prósperas. Acreditamos que, trazer o talento, a tecnologia e as organizações certas juntos, ajuda a desbloquear resultados transformadores e alcançar novos níveis de sucessos para os clientes que atendemos e os consultores que contratamos. E para isso, cinco valores fundamentais nos guiam: Integridade, Transparência, Autenticidade, Engenhosidade e Empatia. A Dexian está comprometida com a responsabilidade social corporativa e, investe em programas que apoiam a diversidade e inclusão.
Se você compartilha dos mesmos valores, aqui é seu lugar!
Que esperar do seu dia a dia de trabalho
– Desenvolvedor backend com forte domínio em soluções serverless na AWS e experiência em arquiteturas mistas de APIs e eventos;
– Este profissional será responsável por implementar fluxos complexos envolvendo Apollo Federation, integração com sistemas distribuídos e soluções altamente escaláveis;
– Escrever documentação clara para facilitar o alinhamento entre equipes;
– Desenvolver e manter APIs utilizando Apollo Federation e GraphQL, garantindo escalabilidade e integração com o gateway GraphQL hospedado em AWS Fargate;
– Implementar fluxos orientados a eventos, utilizando:
– Step Functions para orquestração de processos;
– SNS e SQS para mensageria;
– DynamoDB como banco de dados NoSQL, explorando Streams para integração assíncrona;
– Conceitos de Event Bus para propagação e orquestração de eventos;
– Participar da integração e otimização do Apollo Gateway, garantindo alta disponibilidade e performance;
– Criar Lambdas serverless para consumo e produção de eventos, bem como execução de lógicas específicas;
– Integrar APIs REST e GraphQL no ambiente Apigee, atendendo às regras de segurança e autenticação;
– Trabalhar com GitLab para controle de versionamento e pipelines de CI/CD utilizando Jenkins;
– Monitorar e otimizar o desempenho das APIs e fluxos assíncronos, utilizando ferramentas como AWS CloudWatch;
– Implementar boas práticas de desenvolvimento, com foco em:
– Clean Code;
– Testes automatizados (unitários e de integração);
– Arquitetura hexagona;
– Documentar as soluções e apoiar na definição de boas práticas no uso do Apigee, Gateway e padrões de eventos.
Que você precisa ter
– AWS Serverless e Arquitetura na Nuvem;
– Experiência prática com AWS Lambda, Step Functions, DynamoDB, SNS e SQS;
– Implementação de conceitos de Event Bus para orquestração de mensagens e eventos distribuídos;
– Gerenciamento de APIs e soluções híbridas utilizando Fargate e API Gateway;
– Conhecimento em monitoramento e logs com AWS CloudWatch;
– Capacidade de implementar soluções escaláveis, resilientes e orientadas a eventos;
– GraphQL e Apollo Federation;
– Forte domínio em Apollo Federation, com foco na criação de subgrafos e integração ao gateway central;
– Capacidade de projetar e otimizar resolvers para subgrafos;
– Arquiteturas Mistas (APIs e Eventos);
– Proficiência em implementar fluxos orientados a eventos, garantindo resiliência com retry policies;
– Experiência com integração síncrona e assíncrona em sistemas distribuídos;
– Familiaridade com padrões como event-driven design e message-based architectures;
– Integração e Gerenciamento de APIs;
– Configuração e consumo de APIs REST e GraphQL no Apigee;
– Conhecimento em políticas de autenticação e controle de acesso no Apigee;
– Controle de Versionamento e CI/CD;
– Experiência em deploy de soluções serverless com ferramentas como Serverless Framework ou Terraform;
– Conhecimento em automação de pipelines no GitLab e Jenkins;
– Domínio em Node.js com TypeScript;
– Conhecimento avançado em eventual consistency e garantia de entrega de eventos;
– Diferenciais:
– Certificação AWS Developer Associate;
– Experiência com Salesforce e sistemas de Order Management (não atuará diretamente, mas o conhecimento é importante para integração);
– Familiaridade com outras ferramentas de mensageria (ex.: Kafka).
Onde você vai trabalhar
Celebramos a troca, relações e o poder do contato. Regime híbrido.
Endereço: São Paulo – SP.
Tempo de Projeto:
03 meses, após será internalizado pelo cliente.
Cód.: 948488