Pular para o conteúdo principal

Sr Backend Developer - Java/Kotlin (C/PARC)

Descrição da vaga

Aproxime-se. A Invillia não apenas transformou a forma como as empresas mais revolucionárias do mundo criam e desenvolvem estratégias, negócios e produtos digitais.

Inovou também a maneira como pessoas apaixonadas por tecnologia, de qualquer lugar do planeta, podem interagir, evoluir, mais conectados do que nunca.

Para a Invillia, não importa onde você está. Se é um país grande. Ou uma cidade pequena. E sim a sua vontade. As suas ideias. O seu potencial.

O tamanho do seu talento_


Responsabilidades e atribuições

O que você vai fazer no dia a dia?

  • Desenvolver back-end escalável;
  • Arquitetar e implementar microsserviços bem desacoplados;
  • Atuar na integração de sistemas via APIs e mensageria;
  • Garantir alta disponibilidade e baixa latência, aplicando boas práticas de design patterns, DDD e clean code.
  • Participar ativamente na definição da arquitetura e escolha de tecnologias, sempre pensando em escalabilidade.
  • Implementar testes automatizados baseados na Pirâmide de Testes:
  • Trabalhar com bancos SQL e NoSQL;
  • Atuar no monitoramento e observabilidade;
  • Contribuir para a automação da esteira CI/CD, garantindo entregas ágeis e seguras.

Requisitos e qualificações

Hard Skills (Requisitos Técnicos):

  • Ampla experiência com desenvolvimento back-end com Kotlin e Java;
  • Expertise em Spring Boot (Spring Web, Spring Data, Spring Security, Spring Cloud);
  • Experiência com arquitetura de microsserviços e mensageria assíncrona (Kafka, SQS, SNS);
  • Conhecimento em bancos de dados SQL e NoSQL (PostgreSQL, MySQL, DynamoDB, MongoDB);
  • Profundo entendimento de SOLID, KISS, YAGNI, DRY, DDD e TDD;
  • Experiência com design patterns (Singleton, Factory, Strategy, Observer, Decorator, Composite, Proxy);
  • Atuação em cloud computing, preferencialmente AWS (Lambda, S3, Glue, Kinesis, Redshift);
  • Experiência com monitoramento e logging (Datadog, Prometheus, Grafana, ELK Stack);
  • Experiência com CI/CD (Jenkins, GitHub Actions ou similares);
  • Conhecimento em segurança de aplicações (OAuth2, JWT, Rate Limiting, CORS, TLS);
  • Aplicação de testes automatizados dentro da Pirâmide de Testes.

Diferenciais (Nice to Have):

  • Experiência com Serverless Framework e arquitetura event-driven;
  • Conhecimento em GraphQL;
  • Experiência com Apache Flink ou Spark para processamento de dados em tempo real.
  • Certificações AWS (ex: AWS Solutions Architect, AWS Developer);
  • Experiência com Feature Flags e Canary Releases;

Soft Skills que fazem a diferença:

  • Ownership (Mentalidade de dono)

Não apenas entrega código, mas se preocupa com o produto, a arquitetura e a experiência do usuário.

Sente-se responsável pelo projeto, garantindo que sua parte funcione bem e ajudando na solução de problemas além do seu escopo.

Não aponta dedos quando algo dá errado – assume a responsabilidade e resolve!

Participa ativamente de code reviews e busca sempre a melhoria contínua do código.


  • Ser participativo e comunicativo

Contribuir em dailies, refinamentos, retrospectivas, dando insights e sugestões.

Compartilhar experiências sobre ferramentas e tecnologias, trazendo melhores práticas para o time.

Estar sempre atualizado e trazer ideias inovadoras para melhorar a stack e os processos.


  • Ser colaborativo

Perguntar "posso ajudar?" e realmente ajudar os colegas quando necessário.

Ter um mindset de trabalho em equipe, buscando o melhor resultado coletivo.

Atuar como mentor para o time, ajudando no crescimento dos devs mais juniores.

Compartilhar conhecimento e experiências, participando de pair programming e mentoring.

Informações adicionais

A experiência de trabalhar na Invillia é única. E global. Temos o nosso próprio jeito de conectar talentos e construir inovações.

Revolucionamos o ambiente de trabalho #Instation + somos experts em desenvolver soluções complexas para #GameChangers + temos uma metodologia única #EngagedbyDataPeopleAction + investimos em pessoas #InvilliaAcademy

Alguns diferenciais Invillia:

_inovamos lado-a-lado com #GameChangersGlobais

_cultura de trabalho distribuído #inStation

_metodologia exclusiva #GlobalGrowthFramework

_benefícios únicos entre as techs #InfinitePowers

Faça uma imersão aqui https://invillia.com/


Então, se você busca uma oportunidade de trabalhar de onde estiver, em uma empresa dedicada em recriar a sensação de proximidade, de conexão humana, e de se sentir acolhido a qualquer momento, mesmo com todos distribuídos, aqui é o lugar certo.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: ENTREVISTA TÉCNICA
  3. Etapa 3: FIT COMPORTAMENTAL
  4. Etapa 4: ENTREVISTA COM PARCEIRO
  5. Etapa 5: CHECKLIST & OFFER
  6. Etapa 6: Contratação

{* infinite.digital.power _ trabalhe de qualquer lugar do planeta com game changers globais_

Se uma luz bem forte aparecer bem acima da sua cabeça, não se preocupe: somos nós.

E estamos aqui para convidar você a conhecer à nossa maneira de inovar.

Afinal, a Invillia não apenas transformou a forma como as empresas mais revolucionárias

do mundo desenvolvem produtos digitais. Inovou também como apaixonadas e apaixonados

por tecnologia, de uma cidade enorme ou de um vilarejo perdido no espaço, podem interagir,

evoluir, mais conectados do que nunca_



Alguns insights sobre as pessoas que nos inspiram:


As que tem vontade, como nós, de crescer. Sem receio de ousar_

As que adoram aprender e ensinar_

As que valorizam o trabalho próximo, independente de distâncias_

As que reconhecem a importância dos princípios ágeis e da melhoria contínua_

As que sabem que o inovar é coletivo. Ideias só se multiplicam com colaboração e dedicação.