Sobre a vaga
Cargo: Tech Lead
Tempo de contrato: 3 a 6 meses (com possibilidade de renovação)
Modalidade de contratação: PJ ou Cooperado
Modalidade de trabalho: 100% remoto
O que você precisa ter:
- Bacharelado em Ciência da Computação ou áreas afins.
- Experiência no desenvolvimento de microsserviços usando Apache Spring Boot.
- Habilidades em desenvolvimento Java para aplicações Web e APIs em larga escala, com princípios orientados a objetos.
- Experiência com Spring Framework, ORM (Hibernate, JPA).
- Experiência com Oracle SQL e MS SQL.
- Familiaridade com design de sistemas.
- Bom conhecimento de ferramentas de colaboração como GitLab, GIT, SonarQube, etc.
- Dedicação e trabalho em equipe, com foco em desenvolvimento Full-Stack.
- Experiência na indústria de serviços financeiros.
- Conhecimento em tecnologias de nuvem como AWS S3, RDS, ELB, etc.
Diferenciais:
- Experiência com tecnologia da informação / serviços financeiros (meios de pagamento).
- Inglês técnico para conversação e leitura de documentos.
- Iniciativas ágeis ou experiência com squads ágeis.
- Projetos de migração de sistemas on-premise para cloud.
- Experiência com meios de pagamento e softwares embarcados.
Atividades a serem desenvolvidas:
- Projetar e desenvolver melhorias funcionais ou de desempenho para produtos existentes e novos.
- Tornar-se especialista em nossos Sistemas de POS, explicando e aprimorando bases de código complexas e auxiliando na resolução de problemas.
- Assumir papel de liderança na arquitetura e dimensionamento de tecnologia.
- Colaborar com equipes internas para equilibrar velocidade e qualidade de entrega.
- Orientar e treinar desenvolvedores juniores.
- Conduzir ciclo completo de desenvolvimento, do design à implementação.
- Projetar, prototipar e criar código para componentes e aplicativos de software.