Desenvolvedor Backend Sênior

4DF Connect

Brasil

Presencial

BRL 120 000 - 180 000

Tempo integral

14 dias+
Gerador de candidaturas

Uma candidatura feita para esta oferta — um currículo e uma carta de apresentação personalizados que vão ao encontro do anúncio.

Ultrapassa os filtros ATS

Resumo da oferta

A 4DF Connect busca profissionais para atuar com desenvolvimento de APIs RESTful/GraphQL, projetando arquiteturas escaláveis com foco em microserviços utilizando Quarkus ou Spring Boot.

O candidato ideal possui sólida experiência em Java moderno, testes automatizados, bancos de dados relacionais e não relacionais, além de conhecimento em segurança de APIs (OAuth2/JWT) e padrões de design.

Qualificações

  • Formação superior em Engenharia da Computação, Ciência da Computação, Sistemas de Informação ou áreas correlatas.
  • Experiência com metodologias ágeis (Scrum e Kanban).
  • Experiência com bancos de dados relacionais (PostgreSQL, MySQL, Oracle).
  • Domínio das versões mais recentes do Java (8/11/17+), incluindo streams, lambdas, java.time, Optional, records e pattern matching.
  • Experiência em testes unitários e de integração (JUnit, Mockito, Arquillian).
  • Experiência com bancos de dados não relacionais (MongoDB, Cassandra, Redis).
  • Habilidade para implementar autenticação/autorização em APIs REST com Quarkus Security (OAuth2, JWT, LDAP, OpenID Connect).
  • Proficiência em arquitetura de microserviços e como implementá-la com Quarkus ou Spring Boot.
  • Conhecimento em Design System e base de arquitetura para discutir com o arquiteto.

Responsabilidades

  • Desenvolver e manter APIs RESTful ou GraphQL.
  • Planejar e implementar a arquitetura de sistemas de forma escalável, eficiente e resiliente.
  • Realizar análise e viabilidade técnica para suporte N3, junto com o arquiteto.
  • Revisar e otimizar código existente, refatorando para melhorar legibilidade e desempenho.
  • Trabalhar com bancos de dados relacionais (PostgreSQL, MySQL, Oracle, etc.) ou não relacionais (MongoDB, Cassandra, Redis).
  • Realizar otimizações de desempenho.
  • Colaborar com a equipe utilizando metodologias ágeis (Scrum ou Kanban).
  • Criar e manter documentação técnica.
  • Auxiliar desenvolvedores mais juniores e intermediários com orientação técnica.
  • Implementar testes automatizados (unitários, integração, etc.).

Conhecimentos

Java (8/11/17+)
Spring Boot
Quarkus
RESTful APIs
Microservices
Streams/Lambdas
Java Time API
OAuth2/JWT
OpenID Connect
Arquitetura/MS
Design System
SQL (PostgreSQL/MySQL)
NoSQL (MongoDB)
JUnit
Mockito
Arquillian
LDAP
Security

Formação académica

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

Ferramentas

Docker
Kubernetes
Git
Postman
Quarkus CLI

Descrição da oferta de emprego

Principais Atividades
  • Desenvolver e manter APIs RESTful ou GraphQL.
  • Planejar e implementar a arquitetura de sistemas de forma escalável, eficiente e resiliente.
  • Realizar análise e viabilidade técnica para suporte N3, junto com o arquiteto.
  • Revisar e otimizar código existente, refatorando para melhorar legibilidade, desempenho e aderência a padrões.
  • Trabalhar com bancos de dados relacionais (MySQL, PostgreSQL, etc.) ou não relacionais (MongoDB, Cassandra, etc.).
  • Realizar otimizações de desempenho.
  • Colaborar com a equipe utilizando metodologias ágeis (Scrum ou Kanban).
  • Criar e manter documentação técnica.
  • Auxiliar desenvolvedores mais juniores e intermediários com orientação técnica.
  • Implementar testes automatizados (unitários, integração, etc.).
Requisitos Obrigatórios
  • Formação superior completa em Engenharia da Computação, Ciência da Computação, Sistemas de Informação e cursos relacionados.
  • Metodologia ágil (Scrum e Kanban).
  • Experiência com bancos de dados relacionais (PostgreSQL, MySQL, Oracle, etc.).
  • Domínio das versões mais recentes do Java (Java 8, 11, 17 ou superior), incluindo streams, lambdas, API de data/hora (java.time), Optional, default methods, records e pattern matching.
  • Experiência em testes unitários e de integração (JUnit, Mockito, Arquillian para Quarkus).
  • Experiência com bancos de dados não relacionais (MongoDB, Cassandra, Redis).
  • Habilidade para implementar autenticação e autorização em APIs RESTful com Quarkus Security (ex.: OAuth2, JWT, LDAP, OpenID Connect).
  • Proficiência em arquitetura de microserviços e como implementá-la com Quarkus ou Spring Boot.
  • Conhecimento em Design System e base de arquitetura para discutir com o arquiteto.
Desejáveis
  • AWS Cloud.
  • Conhecimento em Sistemas de Informação Geográfica.
  • Conhecimento em dado geoespacial.
  • Conhecimento em Arquitetura Serverless.
  • Especialização ou Mestrado em área técnica relacionada.
  • Renderização de mapas.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Software Developer (Back-end)
Senior Software Developer (Back-end)

Enghouse Interactive • São Paulo

Presencial
BRL 167 400 - 279 000
Desenvolvedor (a) Backend Java Pleno - Exclusiva PcD
Desenvolvedor (a) Backend Java Pleno - Exclusiva PcD

EY • São Paulo

Presencial
BRL 111 600 - 167 400
Desenvolvedor Backend Java Sênior
Desenvolvedor Backend Java Sênior

4DF Connect • Brasil

Presencial
BRL 180 000 - 240 000
Senior Desenvolvimento Cloud
Senior Desenvolvimento Cloud

4DF Connect • Brasil

Presencial
BRL 180 000 - 320 000
Senior Software Developer (Back-end)
Senior Software Developer (Back-end)

Enghouse Systems Limited • Brasil

Presencial
BRL 167 400 - 223 200
Software Engineer JAVA com Quarkus 100% remoto
Software Engineer JAVA com Quarkus 100% remoto

Grupo Data • São Paulo

Teletrabalho
BRL 167 400 - 279 000
Desenvolvedor(a) Sênior Full Stack
Desenvolvedor(a) Sênior Full Stack

WTime Business Intelligence • Brasil

Presencial
BRL 167 400 - 279 000
Desenvolvedor(a) Backend Java Sênior
Desenvolvedor(a) Backend Java Sênior

4DF Connect • Brasil

Presencial
BRL 180 000 - 260 000
Certificações em nuvem
Ambiente com IA Generativa
Engenheiro(a) de Software Full Stack - Techlead
Engenheiro(a) de Software Full Stack - Techlead

Equifax • Barueri

Presencial
BRL 300 000 - 420 000
Desenvolvedor(a) Java
Desenvolvedor(a) Java

Zohorecruit • Goiânia

Presencial
BRL 150 000 - 230 000