Desenvolvedor Pl - Java

Zohorecruit

United States

Remote

USD 95,000 - 135,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A Spassu está em busca de um Desenvolvedor Java Pl para atuar no desenvolvimento de componentes, módulos e pacotes de software, com foco em qualidade, entrega contínua e integração entre serviços. O candidato ideal possui experiência com Java 17, Spring Boot e APIs RESTful, além de conhecimentos em microsserviços e práticas de CI/CD.

Você irá trabalhar com equipes multidisciplinares, utilizar Jira para gestão de tarefas e aplicar padrões de segurança como OAuth 2.0, OpenID e mTLS, contribuindo

Qualifications

  • Formação superior em TI ou áreas correlatas com certificação de pós-graduação; experiência comprovada.
  • 04 anos de atuação em desenvolvimento de software.
  • Programação em Java 17 com Spring Boot.
  • Experiência com banco de dados Oracle e testes unitários.
  • Princípios SOLID, revisão de código e uso de SonarQube.
  • Conhecimento em APIs RESTful, microsserviços e padrões de segurança (OAuth/OpenID, mTLS).

Responsibilities

  • Desenvolver componentes, módulos e pacotes de software, escrevendo, testando e mantendo código conforme contratos com clientes.
  • Garantir entrega de componentes sem defeitos, atendendo requisitos de qualidade, custo e prazo.
  • Planejar tarefas com base em especificações técnicas e gerenciar atividades via ferramentas de gestão de projeto.
  • Codificar seguindo padrões, usar tecnologias de desenvolvimento definidas pelo projeto.
  • Realizar testes automatizados e participar de revisões de código para melhoria contínua.
  • Ambiente de desenvolvimento local, integração contínua e entrega contínua (CI/CD).
  • Interação com equipes para garantir integração entre serviços e componentes.

Skills

Java 17
Spring Boot
Oracle DB
Unit Testing
SOLID Principles
SonarQube
Git
CI/CD
Jira
Code Review
RESTful APIs
Microservices
OAuth 2.0
OpenID
Kafka
AMQ
mTLS
Security

Education

Superior completo em TI
Pós-graduação em TI

Tools

Git
Jenkins
Docker
Kubernetes
GitHub Actions
Jira

Job description

Curte tecnologia, inovação e tem agilidade no DNA?

Então talvez você tenha acabado de encontrar o seu próximo desafio!

Na Spassu, estamos com um projeto incrível no ar — e ele está prontíssimo para receber profissionais com aquele algo a mais.

Se você é Desenvolvedor Java Pl, tem perfil inquieto, gosta de aprender e quer crescer junto com uma empresa que valoriza ideias novas, vem com a gente!

Aqui, você vai encontrar espaço para expandir seus conhecimentos, aplicar seu talento e fazer parte de algo realmente significativo, inscreva-se e venha transformar com a Spassu!

PRINCIPAIS ATIVIDADES: Responsável por desenvolver componentes, módulos e pacotes de software, que é o processo de escrita, teste e manutenção de programas de computador. Os componentes de software desenvolvidos implementam funcionalidades dos projetos em execução, nos contratos da Spassu junto aos clientes.

  • Atender completamente os requisitos solicitados (qualidade, custo e prazo estabelecidos pelo cliente).
  • Realizar a entrega dos componentes de software sem defeitos;
  • Interpretar especificações técnicas e planejar o trabalho a ser feito utilizando a ferramenta de gestão de projeto definida para que todos os envolvidos no projeto tenham visibilidade sobre o andamento do projeto;
  • Codificar componentes de software de acordo com as especificações técnicas, utilizando ferramentas de desenvolvimentos de softwares, linguagem de programação e bibliotecas definidas para o projeto para que esteja de acordo com os padrões exigidos contratualmente pelo cliente;
  • Identificar, construir e realizar testes dos componentes desenvolvidos para garantir a qualidade.
  • Realizar manutenção evolutiva ou corretiva de componentes de software para garantir o perfeito funcionamento do sistema;
  • Integrar os componentes produzidos aos outros construídos pelos demais membros de time, utilizando a ferramenta de integração definida para o projeto;
  • Montar e configurar ambiente de desenvolvimento local de acordo com as exigências e necessidades dos projetos;
  • Realizar entrega e executar teste de integração no ambiente do cliente para garantir funcionalidade pleno do software e seus componentes;
  • Realizar atividades correlatas, de acordo com a orientação do gestor.
Requisitos

Superior completo na área de Tecnologia da Informação, ou conclusão de qualquer curso de nível superior acompanhado de certificação de pós-graduação (especialização, mestrado ou doutorado) na área de Tecnologia da Informação.

Experiência exigida

04 anos em Desenvolvimento de software;

Experiência com Java 17 - Utilização de SpringBoot;

Experiência Banco de dados relacional -Oracle;

Experiência em Desenvolvimento de Teste Unitário;

Experiência em SOLID;

Experiência com Desenvolvimento usando práticas consolidadas –SonarQube.

Conhecimento em Criação de Código legível; Habilidades de otimização de código; Domínio das principais linguagens da stack.

Controle de versão (Git/Gitflow), esteiras de integração e entrega contínuas (CI/CD), ferramentas de gestão de fluxo ágil (Jira) e práticas sólidas de Code Review e testes automatizados

APIs e arquitetura

Arquitetura de microsserviços, modelagem e design de APIs RESTful (para integração de sistemas B2B), soluções de API Gateway e fluxos de autenticação e autorização modernos (como OAuth 2.0 e OpenID)

Padrões de resiliência de software (como Circuit Breaker), processamento assíncrono, implementação de Webhooks (para notificações de status de pagamento), tratamento de concorrência e, fundamentalmente, garantia de idempotência para evitar transações ou liquidações duplicadas.

sistemas de mensageria para processamento de alta volumetria (como Apache Kafka ou AMQ), e protocolos de segurança e criptografia financeira (como mTLS e assinaturas digitais).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DESENVOLVIMENTO - Desenvolvedor Baixa Plataforma - Fullstack Java com Angular
DESENVOLVIMENTO - Desenvolvedor Baixa Plataforma - Fullstack Java com Angular

NEPSE Trading • United States

On-site
USD 23,000 - 35,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+3
Desenvolvedor(a) Java Backend PL [100% remoto]
Desenvolvedor(a) Java Backend PL [100% remoto]

Cashme • United States

Remote
USD 90,000 - 130,000
DESENVOLVIMENTO - Desenvolvedor ABAP
DESENVOLVIMENTO - Desenvolvedor ABAP

Zohorecruit • United States

Remote
USD 90,000 - 150,000
Pessoa Desenvolvedora Especialista em .net e Node.js com Inglês Avançado
Pessoa Desenvolvedora Especialista em .net e Node.js com Inglês Avançado

AMcom • United States

On-site
USD 120,000 - 180,000
Desenvolvedor Full Stack .NET Angular
Desenvolvedor Full Stack .NET Angular

Ben Fatto • United States

Remote
USD 110,000 - 180,000
Engenheiro de Software Junior
Engenheiro de Software Junior

Zohorecruit • United States

Remote
USD 16,000 - 26,000
Desenvolvedor Full Stack Sênior — Financeiro
Desenvolvedor Full Stack Sênior — Financeiro

confidential • United States

Remote
USD 120,000 - 180,000
Pessoa Analista de Sistemas Sênior
Pessoa Analista de Sistemas Sênior

VAGAS • United States

Remote
USD 85,000 - 120,000
Pessoa Desenvolvedora Java
Pessoa Desenvolvedora Java

MJV Innovation • United States

On-site
USD 85,000 - 140,000
TotalPass\Wellhub;
Seguro de vida em grupo
Vale Refeição/ Alimentação
+2
Desenvolvedor Backend .net Pleno
Desenvolvedor Backend .net Pleno

NSTECH • United States

On-site
USD 85,000 - 120,000