Caro usuário, habilite o javascript para que esse site funcione corretamente.

Software Engineer Java

* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Junior

Na Confidencial (Apenas para Cadastrados), backend não é só sobre código que funciona. É sobre sustentar decisões estratégicas, viabilizar produtos digitais robustos e criar a base tecnológica que impulsiona o futuro dos negócios.

Se você acredita que arquitetura é responsabilidade, que qualidade é decisão e que tecnologia precisa evoluir junto com o negócio, essa vaga pode ser o seu próximo grande passo.

Aqui, você não é apenas mais uma pessoa desenvolvedora. Você atua como referência técnica, influencia decisões arquiteturais e contribui diretamente para a construção de soluções escaláveis, seguras e sustentáveis em diferentes contextos e domínios.

Sua missão

Ser protagonista na construção de soluções backend robustas, seguras e escaláveis, conectando requisitos de negócio, arquitetura distribuída e boas práticas de engenharia para sustentar produtos que evoluem junto com os nossos clientes.

Aqui, você não apenas executa demandas.
Você influencia decisões técnicas, eleva padrões de qualidade e contribui ativamente para o desenho arquitetural das soluções que entregamos.

O desafio

  • Atuar em ambientes distribuídos onde decisões arquiteturais impactam diretamente a sustentabilidade do produto.

  • Equilibrar velocidade de entrega com qualidade, resiliência e segurança.

  • Traduzir necessidades complexas de negócio em soluções técnicas claras e evolutivas.

  • Apoiar decisões que envolvem trade-offs entre custo, escalabilidade e manutenção.

  • Contribuir para redução de dívida técnica sem comprometer a evolução do produto.

  • Ser referência em discussões arquiteturais que exigem profundidade e visão sistêmica.

O que você vai fazer no dia a dia

Arquitetura e engenharia de software

  • Desenhar, desenvolver e evoluir soluções backend escaláveis utilizando Java e frameworks modernos como Quarkus.

  • Atuar em arquiteturas baseadas em DDD, microsserviços e comunicação orientada a eventos.

  • Projetar e sustentar APIs REST e/ou gRPC, garantindo contratos bem definidos e versionamento adequado.

  • Apoiar decisões técnicas relacionadas a aplicações distribuídas, considerando impacto de negócio.

  • Garantir padrões elevados de código, segurança, resiliência e performance ao longo do ciclo de vida das aplicações.

Qualidade e confiabilidade

  • Escrever código limpo, testável e sustentável, com visão de longo prazo.

  • Fortalecer práticas de testes automatizados (unitários, integração e end-to-end).

  • Utilizar ferramentas de análise estática, observabilidade e monitoramento para assegurar excelência técnica.

  • Atuar na análise e resolução de incidentes em produção, conduzindo investigação de causa raiz.

  • Contribuir com refatorações estruturais e melhoria contínua da base de código.

Colaboração e produto

  • Trabalhar de forma integrada com design, produto, QA e stakeholders dos clientes.

  • Participar ativamente de ritos ágeis, refinamentos e planejamentos técnicos.

  • Traduzir objetivos de negócio em soluções técnicas estruturadas e sustentáveis.

  • Apoiar decisões estratégicas com visão sistêmica e responsabilidade técnica.

Evolução contínua

  • Propor melhorias em processos, ferramentas e arquitetura.

  • Contribuir para padronizações técnicas entre projetos.

  • Compartilhar conhecimento e apoiar o crescimento técnico do time.

  • Atuar como referência em discussões arquiteturais mais complexas.

O que buscamos em você

Requisitos essenciais

  • Experiência sólida em desenvolvimento backend com Java, atuando em todo o ciclo de vida do software.

  • Domínio de frameworks modernos do ecossistema Java, como Quarkus ou equivalentes.

  • Vivência com DDD, microsserviços e arquiteturas orientadas a eventos.

  • Experiência com comunicação síncrona e assíncrona (REST, gRPC e mensageria).

  • Conhecimento aprofundado em design patterns, modelagem de domínio e arquitetura distribuída.

  • Experiência com bancos de dados relacionais e não relacionais.

  • Vivência com contêineres (Docker) e orquestração com Kubernetes ou plataformas compatíveis.

  • Experiência com pipelines de CI/CD e automação de deploy.

  • Atuação em ambientes ágeis e uso consistente de Git.

  • Conhecimento em práticas de segurança de software e desenvolvimento seguro.

Diferenciais que amamos

  • Experiência com Microsoft Azure.

  • Vivência em projetos de consultoria ou múltiplos clientes simultaneamente.

  • Atuação em domínios complexos como financeiro, seguros ou sistemas transacionais de alto volume.

  • Experiência com modernização de sistemas legados.

  • Conhecimentos em infraestrutura como código e automação de ambientes.

O jeito Confidencial (Apenas para Cadastrados) de Tecnologia

  • Assumimos desafios complexos sem simplificações artificiais.

  • Conectamos pessoas, contexto e decisões técnicas com responsabilidade.

  • Entregamos com qualidade hoje, garantindo sustentabilidade amanhã.

Por que essa pode ser sua próxima grande oportunidade

  • Atuar em projetos com impacto direto na estratégia dos clientes.

  • Ter proximidade com lideranças técnicas e decisões arquiteturais relevantes.

  • Influenciar padrões, arquitetura e qualidade em contextos desafiadores.

  • Ampliar sua visão sistêmica ao atuar em diferentes domínios.

  • Fazer parte da evolução estratégica da Confidencial (Apenas para Cadastrados).

Se você quer ir além da execução e assumir responsabilidade real sobre arquitetura, qualidade e impacto, a Confidencial (Apenas para Cadastrados) é o lugar para isso.

We Build What’s Next.
E o próximo avanço tecnológico pode começar com você.