Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor Java / Kotlin Backend – Invillia Tecnologia – Home Office

Invillia Tecnologia

Teletrabalho

BRL 120.000 - 160.000

Tempo integral

Há 6 dias
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia no Rio de Janeiro busca um Desenvolvedor Java / Kotlin Backend Pleno para atuar em arquitetura de sistemas, traduzir requisitos em soluções técnicas, e garantir a monitoramento da plataforma. O candidato ideal tem formação em Tecnologia da Informação e experiência com Java, Kotlin, Spring, microserviços, e deve ter conhecimento em ferramentas como Git, Docker, e AWS. A posição envolve práticas de metodologias ágeis e automação de testes.

Qualificações

  • Experiência com sistemas distribuídos e microserviços.
  • Experiência com bancos de dados relacionais como Oracle e/ou MySQL.
  • Conhecimento em automação de testes.
  • Conhecimento em padrões de desenvolvimento como SOLID e Domain Driven Design.

Responsabilidades

  • Avaliar, discutir e contribuir com a definição da arquitetura de sistemas.
  • Traduzir requisitos de negócio em arquiteturas e sistemas.
  • Analisar, documentar, codificar, revisar código, depurar, testar e entregar aplicações.
  • Cuidar da monitoração do ambiente e criar ações proativas que garantam a saúde da plataforma.

Conhecimentos

Java
Kotlin
Desenvolvimento de API REST
Metodologias ágeis
Docker
Kubernetes
Git
AWS
Python
Node.js

Formação académica

Superior em Tecnologia da Informação ou áreas correlatas

Ferramentas

Spring
Gradle
Maven
RabbitMQ
JMS
Kafka
New Relic
Grafana
ELK
MongoDB
DynamoDB
Terraform
Descrição da oferta de emprego

Cargo: Desenvolvedor Java / Kotlin Backend Pleno

Responsabilidades e atribuições:
  • Avaliar, discutir e contribuir com a definição da arquitetura de sistemas.
  • Traduzir requisitos de negócio em arquiteturas e sistemas.
  • Analisar, documentar, codificar, revisar código, depurar, testar e entregar aplicações.
  • Cuidar da monitoração do ambiente e criar ações proativas que garantam a saúde da plataforma.
  • Interagir com equipes e áreas correlatas.
  • Contribuir com melhorias de processos da engenharia.
Requisitos e qualificações:
  • Superior em Tecnologia da Informação (ou áreas correlatas) ou experiência relevante.
  • Conhecimento em estrutura de dados e paradigma de programação orientada a objetos.
  • Experiência com sistemas distribuídos e microserviços.
  • Experiência com linguagem de programação Java e/ou Kotlin.
  • Experiência com framework Spring (Boot, Data, Cloud, etc).
  • Experiência com Git, Gradle/Maven e ferramentas de CI/CD.
  • Experiência com bancos de dados relacionais como Oracle e/ou MySQL.
  • Experiência com desenvolvimento de API REST.
  • Conhecimento em comunicação assíncrona utilizando brokers (RabbitMQ, JMS, Kafka, etc)
  • Conhecimento em ferramentas e práticas de monitoração de sistemas como New Relic, Grafana, ELK, etc.
  • Conhecimento em automação de testes.
  • Conhecimento em padrões de desenvolvimento como SOLID, 12 factor e Domain Driven Design.
  • Experiência com metodologias ágeis.
  • Experiência com docker e plataforma kubernetes.
  • Experiência com bancos NoSQL como MongoDB e DynamoDB.
  • Experiência com Node.js e/ou Python.
  • Experiência com AWS e terraform.
  • Inglês técnico.
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.