Se você está procurando por uma carreira em desenvolvimento de sistemas, essa oportunidade é para você.
O papel de Desenvolvedor Back-End envolve a refatoração de demandas estruturais com foco em atender às necessidades das áreas de negócios, garantindo escalabilidade, disponibilidade e segurança nos sistemas. Além disso, é responsável por desenvolver soluções tecnológicas considerando os padrões corporativos.
Responsabilidades:
* Refatorar demandas estruturais;
* Desenvolver soluções tecnológicas;
* Garantir escalabilidade, disponibilidade e segurança nos sistemas;
* Trabalhar em colaboração com as áreas de negócios.
Aqui estão as habilidades e qualificações necessárias:
Habilidades e Qualificações:
* Experiência em ambientes de nuvem (Azure, AWS ou GCP);
* Desenvolvimento em NodeJs (Javascript ou Typescript);
* Testes;
* Conhecimento de programação Java;
* Framewoks Spring Boot e Spring Batch;
* Desenvolvimento em linguagens Scala, Python, JavaScript;
* Kubernetes;
* Compreensão dos diferentes tipos de protocolos AMQP, TCP, TLS;
* Trabalho com ferramentas Async com message brokers (Azure Service Bus, EventHub, Apache Kafka, AWS SQS, RabbitMQ);
* Sustentação de aplicações em produção;
* Análise e modelagem de bases de dados;
* Atuação em iniciativas relacionadas à LGDP, GDPR e segurança da informação;
* Familiaridade com ambientes financeiros e/ou Adquirentes/Credenciadoras;
* Conhecimentos em SaaS e DaaS;
* Conhecimento em ferramenta de transferência de arquivos ponto a ponto (Connect:Direct);
* Conhecimento em Plataformas de Integração de Dados (StreamSets).
Aqui estão os benefícios desta oportunidade:
Benefícios:
* Oportunidade de trabalhar em projetos desafiadores;
* Ambiente colaborativo e dinâmico;
* Oportunidade de crescimento e desenvolvimento profissional.