Desenvolvedor(a) Java Pleno/Sênior

Grupo RP

Curitiba

On-site

BRL 100,000 - 167,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Salário à combinar
VT / auxílio garagem
VR
VA
Convênio Médico Unimed
Convênio Odontológico Uniodonto
Seguro de vida em grupo

Job summary

Grupo RP busca Engenheiro(a) de Software sênior para atuar no desenvolvimento de sistemas corporativos com foco em Java e Spring Boot. Será responsável por criar e manter APIs REST, analisar requisitos, modelar dados e otimizar desempenho.

O profissional atuará tanto no backend quanto em frontend quando necessário, participando de revisões de código, testes automatizados e suporte a usuários. Benefícios competitivos e ambiente estável.

Qualifications

  • Formação superior completa em CS/SI/Engenharia de Software.
  • Experiência com Java 17+ e Spring Boot para APIs REST.
  • Conhecimento em PostgreSQL/Oracle/SQL Server/MongoDB e modelagem de dados.
  • Conhecimento em Redis, Docker e Docker Compose.
  • Conhecimento em HTML/CSS/JS para interfaces web.
  • Uso de Git e boas práticas de OO e arquitetura de software.
  • Conceitos de segurança de API (JWT) e observabilidade (logs/métricas).
  • Testes automatizados (JUnit).

Responsibilities

  • Desenvolver e manter sistemas corporativos usando Java e Spring Boot.
  • Implementar APIs REST para integração entre sistemas.
  • Levantamento de requisitos, propondo melhorias e novas funcionalidades.
  • Modelar dados e criar estruturas de BD necessárias.
  • Trabalhar com qualidade, revisão de código e testes.
  • Dar suporte técnico aos usuários e resolver incidentes.

Skills

Desenvolver/Manter sistemas com Java
Spring Boot
APIs REST
Análise técnica de demandas
Modelagem de dados
Trabalho FrontEnd básico
Conceitos de segurança de API
Observabilidade (métricas/logs)
Testes automatizados (JUnit)
Git versionamento

Education

Formação superior completa em Ciência da Computação/Sistemas de Informação/Engenharia de Software

Tools

Docker
Docker Compose
PostgreSQL
Oracle
SQL Server
MongoDB
Redis
Git
Kafka/RabbitMQ
Vue.js (FrontEnd)
AWS
Hibernate Panache
Quarkus

Job description

Conhecimento (formação/saber):
  • Formação superior completa em Ciência da Computação, Sistemas de Informação, Engenharia de Software ou áreas correlatas;
  • Experiência com Java 17 ou superior;
  • Conhecimento no ecossistema Spring, especialmente Spring Boot, para desenvolvimento de APIs REST e aplicações backend;
  • Conhecimento em bancos de dados PostgreSQL, Oracle, SQL Server e MongoDB, incluindo modelagem e escrita de queries;
  • Conhecimento em Redis Construção de sistemas distribuídos, com processamento paralelizado baseado em Workers;
  • Conhecimento em Docker e Docker Compose;
  • Conhecimento em HTML, CSS e JavaScript para desenvolvimento ou manutenção de interfaces web;
  • Utilização de Git para controle de versão de código;
  • Conhecimento em orientação a objetos, boas práticas de desenvolvimento e arquitetura de software;
  • Conceitos de segurança de API (autenticação/autorização, JWT);
  • Noções de observabilidade (métricas, logs, tracing);
  • Conhecimento em testes automatizados (JUnit).
Habilidades:
  • Desenvolver, manter e evoluir sistemas utilizando Java e tecnologias associadas;
  • Atuar tanto no back-end quanto no front-end, quando necessário;
  • Realizar análise técnica de demandas, propondo soluções para novas funcionalidades ou melhorias em sistemas existentes;
  • Identificar, analisar e corrigir bugs ou inconsistências em sistemas;
  • Realizar modelagem de dados e criação ou alteração de estruturas de banco de dados;
  • Desenvolver código seguindo boas práticas de programação e orientação a objetos;
  • Participar de revisões de código e testes de funcionalidades;
  • Prestar suporte técnico relacionado aos sistemas desenvolvidos, auxiliando usuários na resolução de dúvidas ou problemas.
Principais responsabilidades:
  • Desenvolver e manter sistemas corporativos utilizando Java e Spring Boot;
  • Implementar e manter APIs REST para integração entre sistemas;
  • Participar do levantamento e análise de novos requisitos e funcionalidades;
  • Realizar manutenção evolutiva e corretiva de aplicações existentes;
  • Implementar melhorias de performance, qualidade e segurança nos sistemas;
  • Criar e manter estruturas de banco de dados necessárias às aplicações;
  • Apoiar na resolução de incidentes e dúvidas relacionadas ao funcionamento dos sistemas;
  • Trabalhar em conjunto com a equipe de desenvolvimento para garantir padrões de qualidade e boas práticas de desenvolvimento.
Diferenciais desejáveis:
  • Conhecimento em desenvolvimento com Quarkus + Native Image;
  • Hibernate Panache;
  • Mensageria (Kafka, RabbitMQ ou similares);
  • Experiência em desenvolvimento FrontEnd (Vue.js + HTML + CSS + JavaScript);
  • Comunicação via WebSocket baseada em eventos;
  • Conhecimento em sistemas ERP;
  • Experiência com AWS.
Benefícios:
  • Salário à combinar
  • VT ou auxílio garagem
  • VR
  • VA
  • Convênio Médico Unimed
  • Convênio Odontológico Uniodonto
  • Seguro de vida em grupo
Escala e horário:

De segunda a sexta, das 8h às 17h48, com 1h de almoço.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Java Pleno
Desenvolvedor Java Pleno

Grupo Rp • Curitiba

On-site
BRL 89,000 - 134,000
Vale-Transporte
Vale-Refeição
Vale-Alimentação
+3
Desenvolvedor(a) Backend Java Sênior | Arquitetura e Microsserviços
Desenvolvedor(a) Backend Java Sênior | Arquitetura e Microsserviços

Grupo Panvel • Eldorado do Sul

Hybrid
BRL 150,000 - 230,000
Refeitório no local
Plano de Saúde & Odonto (via cooper)
Transporte Fretado
+1
Desenvolvedor(a) Backend Java Sênior | Arquitetura e Microsserviços
Desenvolvedor(a) Backend Java Sênior | Arquitetura e Microsserviços

Grupo Panvel | Corporativo • Eldorado do Sul

Hybrid
BRL 201,000 - 301,000
Refeitório no local
TotalPass (via cooperativa)
Plano de Saúde & Odonto (via cooperati
+2
ANALISTA DE DESENVOLVIMENTO JAVA SÊNIOR
ANALISTA DE DESENVOLVIMENTO JAVA SÊNIOR

Ibrowse Consultoria e Informatica LTDA • Brasília

Remote
BRL 100,000 - 167,000
Seguro de Vida
Vale-Refeição (VR)
Plano de Saúde
+4
Desenvolvedor(a) Java
Desenvolvedor(a) Java

atile.digital • Goiânia

On-site
BRL 150,000 - 230,000
Desenvolvedor(a) Full Stack Sênior
Desenvolvedor(a) Full Stack Sênior

GRUPO FUTURO • Porto Alegre

On-site
BRL 120,000 - 210,000
Vale alimentação/refeição
Plano de saúde
Plano odontológico
+4
Desenvolvedor(a) Java
Desenvolvedor(a) Java

Atile • Goiânia

Hybrid
BRL 180,000 - 240,000
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

Fortics • Pato Branco

On-site
BRL 111,600 - 200,880
Day Off - Folga de aniversário
Plantão Psicológico
Ifood
+2
Desenvolvedor Java - Sênior
Desenvolvedor Java - Sênior

Act Digital • Belo Horizonte

Hybrid
BRL 180,000 - 260,000
Java Backend | Sênior (Híbrido)
Java Backend | Sênior (Híbrido)

Compass UOL • São Paulo

Hybrid
BRL 120,000 - 180,000
Vale-alimentação/vale-refeição
Plano de saúde
Plano odontológico
+9