Engenheiro(a) BackEnd Junior | Java/APIs at Conta Azul

Apply

Engenheiro(a) BackEnd Junior | Java/APIs

Brasil

SOBRE A CONTA AZULA Conta Azul é movida pela crença que todo empreendedor merece ter sucesso. Apesar do dia a dia cheio de responsabilidades, queremos que todo dono de um pequeno negócio consiga tempo para se dedicar ao que sempre sonhou quando decidiu abrir uma empresa. Por isso, usamos a tecnologia para criar uma plataforma em nuvem, onde o empreendedor juntamente com o seu contador, de forma simples e fácil, podem encontrar tudo o que precisam em tempo real. Buscamos pessoas motivadas neste propósito. Se você é esta pessoa, junte-se a nós!

MISSÃO DO CARGOBuscamos pessoas desenvolvedoras que queiram impactar milhares de pequenas empresas no Brasil. Pessoas que, além de visão de negócio, queiram fazer parte de um ambiente altamente colaborativo, divertido e que tenham paixão por resolver problemas complexos de maneira criativa.

Você está cansado do café com leite da sua empresa e querendo um desafio que vai mexer no ponteiro da economia brasileira? Quer desafios de um sistema com enorme quantidade de dados e rápido crescimento de usuários? Você é fascinado por saber como as coisas funcionam tecnicamente? Venha fazer parte do nosso time!

PRINCIPAIS RESPONSABILIDADESPrincipais Atividades

  • Desenvolvimento Backend Java/Go Criar e manter soluções backend eficientes, utilizando boas práticas de programação e garantindo que o código seja limpo, legível, de fácil manutenção e confiável.
  • Construção e Integração de APIs Atuar fortemente no desenvolvimento, documentação e integração de APIs, sempre com foco em eficiência, escalabilidade e estabilidade, para suportar o crescimento acelerado da empresa.
  • Qualidade e Manutenção do Código Escrever códigos elegantes e consistentes, aplicando princípios de Clean Code e Design Patterns, visando a sustentabilidade do software no longo prazo.
  • Testes e Revisões de Código Desenvolver e manter testes automatizados, além de participar ativamente de code reviews, garantindo alta qualidade e segurança nas entregas em ciclos de deploys contínuos.
  • Banco de Dados Relacional Trabalhar com pelo menos um banco de dados relacional, participando da modelagem, consultas e otimizações necessárias para o desempenho das aplicações.
  • Aprendizado Contínuo Ter disposição para aprender rapidamente novas tecnologias e ferramentas, com foco especial em Java, mas com abertura para explorar outras linguagens quando necessário.
  • Colaboração em Equipe Comunicar-se de forma clara e assertiva, colaborando em times multidisciplinares, dinâmicos e enxutos, em um ambiente de entregas rápidas com metodologias ágeis.
  • Cultura de Alta Performance Atuar com autonomia e responsabilidade em um ambiente inspirado no Vale do Silício, onde velocidade, inovação e impacto são valores fundamentais.
  • Atendimento Suporte e resolução de chamados N2.

Pré-requisitos Obrigatórios

  • Imprescindível conhecimento e experiência prática em integração de sistemas utilizando API REST, autenticação via OAuth 2.0, manipulação de dados em JSON e definição/consumo de serviços documentados em OpenAPI.
  • Conhecimento em sistemas distribuídos e de alta disponibilidade, entendendo os desafios de escalabilidade e resiliência.
  • Domínio em desenvolvimento e consumo de APIs RESTful, incluindo boas práticas de design, versionamento e segurança.
  • Noções em outras linguagens de programação além de Java, como Golang, demonstrando flexibilidade e vontade de aprender.
  • Vivência com metodologias ágeis (Scrum/Kanban) e habilidade de comunicação clara e assertiva.
  • Formação em Sistemas de Informação, Ciência/Engenharia da Computação ou áreas relacionadas. (Não é formado, mas tem experiência prática e vontade de aprender? Sua candidatura também é bem-vinda!)
  • Inglês básico para leitura e escrita técnica.

Pré-requisitos Desejáveis

  • Experiência com Cloud Computing, preferencialmente AWS e seus principais serviços.
  • Familiaridade com TDD e boas práticas de testes automatizados.
  • Prática em controle de versão com Git/GitHub, incluindo branching, issues, pull requests e code reviews.

Informações adicionais:

**BENEFÍCIOS

  • Plano de saúde com cobertura nacional sem desconto da mensalidade ou coparticipação dos Azuis. Pode se estender aos dependentes (filhos, cônjuges, inclusive de pessoas homoafetivas) conforme política interna;
  • Plano odontológico com cobertura nacional sem o desconto da mensalidade dos Azuis. Pode se estender aos dependentes (filhos, cônjuges, inclusive de pessoas homoafetivas) conforme política interna;
  • Benefício flexível: R$ 1.000,00 para ser investido em educação (reembolso de 70% da mensalidade), idioma (70% da mensalidade) atividades físicas e reembolso referente aos seguintes profissionais: psicólogos(as), nutricionistas, massoterapeutas e fisioterapeutas (50% do custo);
  • Auxílio creche para Papais e Mamães com filhos entre 0 e 24 meses;
  • Auxílio Home Office mensal à partir de R$ 150,00 a depender da localidade;
  • Auxílio Home Office parcela única de R$ 1.500,00 para custear a estação de trabalho;
  • Cartão Flash de vale refeição e alimentação mensal sem desconto;
  • Zenklub: sem limite de sessões no mês para consultas com Psicólogos, Psicanalistas, Terapeutas e Coaches. As duas primeiras sessões do mês são integralmente por nossa conta, e as demais por R$ 20,00 cada;
  • Programa de bônus conforme atingimento de metas;
  • Benefício Farmácia: App Vidalink com subsídio de 75% para medicamentos com receita para todos os Azuis. Pode se estender aos dependentes (filhos, cônjuges, inclusive de pessoas homoafetivas) conforme política interna;
  • Licença maternidade e paternidade estendidas.

Pacote de Experiências:

  • Baby Blue Time: jornada menor de trabalho com flexibilidade extra de horário nos retornos das licenças Maternidade e Paternidade dos nossos Azuis;
  • Days Off Experience: Todos os Azuis com mais de 1 ano de casa poderão ter 4 folgas no ano;
  • Sabático Parcialmente Remunerado: período em que os Azuis elegíveis podem ficar off e ainda recebem uma graninha antecipadamente;
  • Seguro de vida: sem desconto;
  • Licença gratuita na plataforma Conta Azul.

E mais:

  • Ambiente inovador que proporciona crescimento, com profissionais incríveis e de aprendizado constante;
  • Escritório com acessibilidade, que estimula a criatividade e produtividade, com comida e bebida à vontade;
  • Horário flexível (trabalhamos de segunda a sexta).

Diversidade & Inclusão na Conta AzulNa Conta Azul, prezamos por um ambiente inclusivo, onde todas as pessoas se sintam respeitadas, valorizando as diferentes vivências e as particularidades de cada Azul. Por isso, promovemos a diversidade em nossos processos seletivos, como um reflexo da nossa crença na integração e na valorização de cada pessoa.

Fique à vontade para declarar as informações no formulário de inscrição. Esses dados são essenciais para promover um processo seletivo inclusivo, e serão utilizados exclusivamente para essa finalidade, sem qualquer impacto durante ou após o processo.

Por dentro da Conta AzulNossos times adoram compartilhar conhecimento. Veja o que estamos fazendo por aqui. Acesse:

https://medium.com/cultura-contaazul

https://medium.com/design-contaazul

https://engineering.contaazul.com

  • Nível de experiência

Assistente

  • Tipo de emprego

Tempo integral

  • Função

Engenharia e Tecnologia da informação

  • Setores

Atividades de serviços financeiros

TAREFA: Extraia dados estruturados seguindo rigorosamente as regras de não-alucinação.

IMPORTANTE: Retorne APENAS informações explicitamente presentes no texto fornecido.

Requisitos

Educação

  • Sistemas de Informação
  • Ciência da Computação
  • Engenharia da Computação

Experiência

  • Experiência prática em integração de sistemas
  • Experiência prática em desenvolvimento de APIs RESTful
  • Experiência em sistemas distribuídos e alta disponibilidade

Habilidades

  • Java
  • Go
  • API RESTful
  • OAuth 2.0
  • JSON
  • OpenAPI
  • Git
  • GitHub
  • TDD
  • Scrum
  • Kanban
  • Comunicação
  • Engenharia de software

Idiomas

  • Inglês básico

Responsabilidades

  • Desenvolvimento Backend Java/Go - Criar e manter soluções backend eficientes, utilizando boas práticas de programação e garantindo que o código seja limpo, legível, de fácil manutenção e confiável.
  • Construção e Integração de APIs - Atuar fortemente no desenvolvimento, documentação e integração de APIs, sempre com foco em eficiência, escalabilidade e estabilidade, para suportar o crescimento acelerado da empresa.
  • Qualidade e Manutenção do Código - Escrever códigos elegantes e consistentes, aplicando princípios de Clean Code e Design Patterns, visando a sustentabilidade do software no longo prazo.
  • Testes e Revisões de Código - Desenvolver e manter testes automatizados, além de participar ativamente de code reviews, garantindo alta qualidade e segurança nas entregas em ciclos de deploys contínuos.
  • Banco de Dados Relacional - Trabalhar com pelo menos um banco de dados relacional, participando da modelagem, consultas e otimizações necessárias para o desempenho das aplicações.
  • Aprendizado Contínuo - Ter disposição para aprender rapidamente novas tecnologias e ferramentas, com foco especial em Java, mas com abertura para explorar outras linguagens quando necessário.
  • Colaboração em Equipe - Comunicar-se de forma clara e assertiva, colaborando em times multidisciplinares, dinâmicos e enxutos, em um ambiente de entregas rápidas com metodologias ágeis.
  • Cultura de Alta Performance - Atuar com autonomia e responsabilidade em um ambiente inspirado no Vale do Silício, onde velocidade, inovação e impacto são valores fundamentais.
  • Atendimento Suporte e resolução de chamados N2.

Tecnologias

JavaGoREST APIsOAuth 2.0JSONOpenAPIGitGitHubAWSTDDScrumKanban

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.