Descrição
**Sobre a vaga**
Estamos em busca de alguém especial para vir com a gente em um desafio! Temos uma excelente oportunidade para **Desenvolvedor Full\-stack Sênior (Java/TypeScript).** Buscamos um profissional que seja criativo, proativo, analítico e executor! Se você é essa pessoa e gosta de atuar em ambientes desafiadores, com o objetivo de fazer a diferença na vida das pessoas, este é o seu lugar!
Venha fazer parte do nosso time, em um ambiente onde empatia e criatividade são a receita para cultivar e colher, sempre, o melhor resultado!
**Esse profissional irá:**
* Desenvolver e manter aplicações full\-stack escaláveis e de alta performance;
* Desenvolvimento de APIs e serviços utilizando Java 17e Spring Boot;
* Desenvolvimento de interfaces web utilizando Angular 14 e TypeScript;
* Implementação de mecanismos de ingestão, parsing, validação e transformação de dados provenientes de arquivos CSV/TXT;
* Otimizar aplicações para máxima velocidade e escalabilidade;
* Integração com bibliotecas e serviços existentes para execução de cálculos de performance;
* Implementar e gerenciar soluções de banco de dados SQL e NoSQL;
* Manter\-se atualizado com as últimas tendências e melhores práticas de desenvolvimento;
* Participação na definição de soluções técnicas, evolução arquitetural e sustentação da aplicação.
**Requisitos e qualificações:**
* Superior completo/cursando em Ciência da Computação, Engenharia, Sistema da Informação ou conhecimento equivalente;
* Experiência avançada com Java e SpringBoot;
* Proficiência em Angular, TypeScript para desenvolvimento front\-end;
* Conhecimento sólido em AWS, incluindo serviços como EC2, S3 e Lambda;
* Experiência com processamento e transformação de dados;
* Familiaridade com sistemas de mensageria, especialmente RabbitMQ e Apache Kafka,
* Experiência com Amazon RDS e PostgreSQL para gerenciamento de banco de dados;
* Habilidade em containerização com Docker;
* Conhecimento em Parsing e validação de arquivos CSV/TXT.
**Vai ser bom se você tiver:**
* Histórico comprovado de entrega de projetos complexos;
* Excelentes habilidades de comunicação e trabalho em equipe;
* Visão sistêmica para compreender fluxos end\-to\-end, desde a entrada dos dados até sua apresentação ao usuário;
* Capacidade de liderar iniciativas técnicas e orientar desenvolvedores juniores.
**O que não abrimos mão:**
* Paixão por tecnologia;
* A Tinnova é focada em construir soluções criativas e inovadoras;
* Comprometimento em um ambiente voltado a entregas de alta colaboração;
* Capacidade de aprender com experiências de outros como também compartilhar suas próprias experiências.
**Oferecemos para essa posição:**
* Modelo de contratação PJ;
* Day Off de aniversário;
* Recesso remunerado de 15 dias após um 1 ano de trabalho;
* Plano de saúde;
* Assistência Odontológica;
* Modelo de trabalho: **100% home office.**