Desenvolvedor Back-End Pleno (Java/Kotlin)

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.

 

Clique ou arraste um arquivo para esta área para fazer upload.