Sobre a vaga:
Estamos em busca de alguém especial para vir com a gente em um desafio!
Temos uma oportunidade para Desenvolvedor Back-End Pleno, com foco principal em Java e preferência por Kotlin — alguém criativo, proativo, que goste de desenvolvimento ágil e de compartilhar conhecimento.
Se você gosta de atuar em projetos desafiadores, com o objetivo de fazer a diferença na vida das pessoas, este é o seu lugar!
Vem fazer parte do nosso time, em um ambiente onde empatia e criatividade são a receita para cultivar e colher, sempre, o melhor resultado!
RESPONSABILIDADES E ATRIBUIÇÕES
Esse profissional irá:
- Desenvolver soluções back-end de média e alta complexidade, utilizando Java e Kotlin (preferencialmente com Quarkus e/ou GraalVM);
- Colaborar na definição de arquiteturas e contratos de APIs, seguindo boas práticas de design, performance e segurança;
- Participar da concepção de novos produtos, incluindo a criação de provas de conceito (PoCs);
- Atuar na análise e solução de questões de performance e confiabilidade, garantindo a estabilidade das aplicações;
- Trabalhar em estreita colaboração com o time de Produto e Arquitetura para entender requisitos e propor as melhores soluções;
- Apoiar o time na implementação de testes automatizados (unitários e de integração) e boas práticas de desenvolvimento (Clean Code, SOLID);
- Participar ativamente do diagnóstico e resolução de incidentes, colaborando com o time técnico.
Fundamentos Essenciais:
- Experiência profissional sólida com Java (Spring Boot, Quarkus ou frameworks equivalentes);
- Conhecimento ou experiência com Kotlin (desejável);
- Experiência com bancos relacionais (MySQL, PostgreSQL);
- Conhecimento em integrações com sistemas ERP;
- Vivência em ambientes Linux;
- Experiência com testes automatizados;
- Aderência a boas práticas de desenvolvimento (Clean Code, SOLID, revisão de código, versionamento Git).
Arquitetura e Cloud:
- Experiência com microsserviços;
- Desejável conhecimento em AWS (principalmente em Lambda, EC2, RDS, ECR, ECS);
- Desejável conhecimento em GraalVM e arquitetura Serverless;
- Familiaridade com Docker e conceitos de containers;
- Noções de CI/CD com Bitbucket Pipelines.
Ferramentas e Tecnologias:
- Quarkus (diferencial);
- AWS (diferencial);
- GraalVM (desejável);
- MySQL (essencial);
- Kafka (desejável).
Habilidades Comportamentais:
- Senso de responsabilidade e comprometimento com as entregas (ownership);
- Boa comunicação com áreas de negócio;
- Capacidade de compartilhar conhecimento e documentar processos;
- Proatividade para aprender e resolver problemas.
Vai ser bom se você também tiver:
- Interesse ou experiência com migração de sistemas em outras linguagens (Python, PHP, etc.);
- Formação superior completa ou cursando em Ciência da Computação, Análise de Sistemas ou áreas correlatas.
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 os outros e compartilhar experiências.
INFORMAÇÕES ADICIONAIS
Oferecemos para essa posição:
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;
· Oportunidade de crescimento profissional;
· Plano de saúde;
· Assistência Odontológica.