JOB DESCRIPTION
A FCamara esta em busca de uma pessoa para atuar como Tech Lead - Sênior, e trabalhar em uma renomada empresa especializada em câmbio de moedas estrangeiras e serviços financeiros para viagens. Reconhecida internacionalmente, oferece soluções de câmbio em aeroportos, lojas físicas e online, além de cartões pré-pagos e remessas internacionais. Seu foco está na comodidade e acessibilidade, facilitando transações monetárias para viajantes em todo o mundo.
RESPONSIBILITIES AND ASSIGNMENTS
- Hands-on.
- Trabalhar junto com o time de produtos, analisando e entendendo as necessidades de negócio, trazendo ideia para criação de produtos de tecnologia, identificando integrações, impactos sistêmicos, reuso e qualidade na construção de sistemas. Entregar as melhores soluções garantindo aderência aos requisitos funcionais e não funcionais, buscando a remoção de desperdícios nos processos e visando a melhora do ROI.
- Desenhar arquitetura utilizando micro serviços, arquitetura orientada a eventos e soluções cloud para aplicações de alta disponibilidade;
- Definir requisitos não funcionais (escalabilidade, resiliência, auditoria, segurança, monitoramento etc.)
- Criar e documentar soluções seguindo todos os padrões de arquitetura, diretrizes e princípios para o desenvolvimento da Travelex
- Alinhar as soluções com o time de Arquitetura de Soluções.
- Referência técnica para o time de Desenvolvimento de Sistemas.
- Realizar o Quality Assurance das soluções para garantir que o desenvolvimento está seguindo as diretrizes dadas na concepção.
- Dimensionar, treinar e capacitar tecnicamente o time de Desenvolvimento de Sistemas.
- Fazer o fechamento de versão do software e deixá-lo pronto para implantação.
- Assumir a responsabilidade sobre o funcionamento do sistema.
- Sanar dúvidas do funcionamento do sistema.
- Garantir que o produto desenvolvido esteja de acordo com as especificações definidas pelo cliente e empresa.
- Revisar código e sugerir mudanças para outros desenvolvedores.
REQUIREMENTS AND QUALIFICATIONS
Formação superior completa em Engenharia / Ciência da Computação, Análise de Sistemas ou similar.
Boa capacidade de comunicação, bom relacionamento interpessoal e trabalho em equipe.
- Experiência mínima de 5 anos como Desenvolvedor ou equivalente e 3 anos como Techlead.
- Java.
- Conhecimento e experiência em Cloud AWS, com certificações AWS.
- Design Patterns, técnicas de Domain Driven Design, API RESTFul, Filas / Mensageria e Cloud-Native Application, Princípios SOLID, Clean Architecture e Arquitetura Hexagonal.
- Sólidos conhecimentos em soluções de armazenamento, transferência e transformação de dados e casos de uso SQL e NoSQL.
- Conhecimento em soluções, princípios e padrões de segurança.
- Experiência com desenvolvimento de aplicações de alta disponibilidade.
Desejáveis
- Experiência em tecnologia no mercado financeiro e conhecimento em produtos de câmbio ou core banking.
- Ter atuado com Scrum e Kanban.
- Desejável Pós-Graduação ou MBA na área.
- Conhecimento em infraestrutura e com ferramentas DevSecOps (CI / CD e Infraestrutura como código).
Diferenciais