Ativa os alertas de emprego por e-mail!

Desenvolvedor(a) Backend Pleno (Java/Kotlin) – Invillia Tecnologia – Home Office

Invillia Tecnologia

Rio de Janeiro

Teletrabalho

BRL 120.000 - 160.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Resumo da oferta

Uma empresa de tecnologia está em busca de um(a) Desenvolvedor(a) Backend Pleno com expertise em Java e Kotlin. O profissional atuará em um ambiente de home office, responsável por planejar soluções em microsserviços e garantir a automação. É necessário conhecimento em desenvolvimento para Unix/Linux e experiência com ferramentas como Docker e bancos de dados relacionais. Oferecemos um ambiente dinâmico e desafiador.

Qualificações

  • Superior em Ciências da Computação, Engenharia, Sistemas da Informação ou áreas correlatas.
  • Experiência com desenvolvimento de sistemas e linguagem de programação Java.
  • Conhecimento em práticas e ferramentas de segurança.

Responsabilidades

  • Planejar e executar soluções para o ecossistema demicrosserviços.
  • Garantir a automação das soluções.
  • Participar de pesquisas e implantação de novas tecnologias.
  • Garantir a integração das ferramentas.

Conhecimentos

Java
Unix e Linux
Programação orientada a objetos
Design patterns
Rabbit, JMS, Kafka, SQS e SNS
Microsserviços
Bancos de dados relacionais
Spring (Core, Boot, Cloud, Data)
CI/CD e Jenkins
Metodologias ágeis

Formação académica

Superior em Ciências da Computação, Engenharia ou Sistemas da Informação

Ferramentas

Docker
Ferramentas de desenvolvimento de testes
Descrição da oferta de emprego
Desenvolvedor(a) Backend Pleno (Java/Kotlin) – Invillia Tecnologia – Home Office
Responsabilidades e atribuições

O profissional será responsável por:

  • Planejar e executar soluções para o ecossistema demicrosserviços.
  • Garantir o maior nível possível de automação das soluções.
  • Participar de pesquisas e implantação de novas tecnologias.
  • Garantir a integração das ferramentas, interagindo com as demais áreas.
  • Monitorar o ambiente e criar ações proativas para garantir a saúde do ecossistema.
  • Garantir a confiabilidade do ecossistema junto ao time de Segurança.
  • Desenvolver ferramentas com o intuito de garantir que os recursos estão sendo utilizados de forma consciente.
  • Participar de melhorias no processo de desenvolvimento técnico do time.
  • Desenvolver código junto aos times para resolver problemas técnicos e gerar valor de negócio.
  • Adquirir conhecimento amplo sobre arquitetura dos sistemas e suas integrações.
Requisitos e qualificações

Requisitos:

  • Superior em Ciências da Computação, Engenharia, Sistemas da Informação ou áreas correlatas.
  • Experiência com desenvolvimento de sistemas e linguagem de programação Java.
  • Experiência com desenvolvimento para ambiente Unix e Linux.
  • Experiência com programação orientada a objetos, design patterns.
  • Experiência com tecnologias de comunicação assíncrona como Rabbit, JMS, Kafka, SQS e SNS.
  • Experiência com microsserviços (DevOps e Docker).
  • Experiência com bancos de dados relacionais
  • Conhecimentoem estrutura de dados, algoritmos e análise de complexidade.
  • Conhecimentoem programação concorrentee técnicas para depuração de código.
  • Conhecimento com Spring (Core, Boot, Cloud, Data etc.).
  • Conhecimento com ferramentas de desenvolvimento de testes e conhecimento sobre boas práticas relacionadas a qualidade e desempenho de software.
  • Conhecimento em CI/CD eplataforma Jenkins.
  • Conhecimento com refatoração de código, ferramentas e práticas de observabilidade e monitoramento de sistemas.
  • Conhecimento em práticas e ferramentas de segurança.
Desejável
  • Experiência com metodologias ágeis.
  • Conhecimento em AWS.
  • Conhecimento com desenvolvimento de sistemas e linguagem de programação Kotlin.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.