● LIVE 165 VAGAS ABERTAS 70 EMPRESAS SYNC DIÁRIA ÚLTIMA: 2026-05-08 20:20 BRT
← voltar para vagas

engenheiro java júnior

@ N-IX · 2026-05-07 ·HÍBRIDO · BRASIL

Sobre a vaga

A N-iX está apoiando uma plataforma regulada dos EUA para negociação de ativos digitais. O produto conecta finanças tradicionais ao ecossistema Web3, com foco em acesso seguro e de baixa latência a mercados de criptomoedas.

Você fará parte do time de Engenharia, apoiando o desenvolvimento de serviços backend e APIs usados nos produtos da empresa. A vaga é para quem está começando: você vai trabalhar com orientação próxima de pessoas mais experientes e aprender boas práticas de desenvolvimento, escalabilidade e segurança.

Responsabilidades

  • Apoiar o desenvolvimento de serviços backend e APIs com supervisão de engenheiros mais experientes.
  • Escrever código limpo, fácil de manter e bem documentado, seguindo os padrões do time.
  • Ajudar a depurar, testar e resolver problemas em sistemas e serviços backend.
  • Contribuir com tarefas pequenas ou componentes dentro de projetos maiores.
  • Colaborar com times de Frontend, Produto e DevOps.
  • Participar de revisões de código e aplicar feedbacks para evoluir tecnicamente.
  • Ajudar na escrita de testes unitários e na validação de funcionalidades.
  • Documentar processos técnicos e o trabalho de desenvolvimento.

Requisitos

  • Graduação em Ciência da Computação ou área relacionada, concluída ou em andamento.
  • Conhecimento teórico sólido em Java e pelo menos 6 meses de experiência.
  • Experiência prática criando e consumindo APIs REST: métodos HTTP, status codes, JSON, requisições, respostas e tratamento básico de erros.
  • Conhecimento de bancos de dados: já ter escrito consultas SQL reais, como SELECT, JOIN, WHERE e GROUP BY, ou usado ORM em código de produção.
  • Entender, em nível básico, a diferença entre bancos SQL e NoSQL.
  • Boa base em estruturas de dados e algoritmos: arrays, hash maps, árvores e análise básica de Big-O.
  • Conforto usando Git em equipe: branches, pull requests, code review, feedbacks e resolução de conflitos de merge.
  • Experiência escrevendo testes unitários para o próprio código, com JUnit, pytest, Jest ou ferramenta equivalente.
  • Noção de como testes entram em uma pipeline de CI.
  • Já ter enviado código para produção, mesmo que pequenas features ou correções, passando por revisão e deploy.
  • Interesse real por criptomoedas, blockchain ou Web3. Pode ser por estudos próprios, projetos paralelos, hackathons ou uso pessoal.
  • Inglês upper-intermediate ou superior para comunicação diária com o time e discussões de code review.

Diferenciais

  • Experiência com Linux ou linha de comando.
  • Noções de Docker.
  • Contato com filas de mensagens, como Kafka ou RabbitMQ.
  • Contato com plataformas cloud, como AWS ou GCP.
  • Contribuições open source, participação em hackathons ou portfólio público ativo no GitHub.

Benefícios

  • Formato de trabalho flexível, podendo variar entre remoto, escritório ou híbrido conforme a localidade.
  • Salário competitivo e pacote de compensação.
  • Plano de crescimento de carreira personalizado.
  • Mentoria, tech talks, treinamentos e comunidades técnicas para troca de conhecimento.
  • Reembolso para educação.
  • Outros benefícios específicos por localidade.

Alguns benefícios podem não se aplicar a freelancers.