For Employers

spassu

Desenvolvedor Pl - Java

Posted 5 hours ago
Worldwide
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Responsible for developing, testing, and maintaining software components and modules to meet client requirements. Integrates components into team projects and performs both corrective and evolutionary maintenance to ensure system functionality.

Este é um cargo remoto.

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.

banco de dados relacional

CI/CD

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)

 

Backend complexos
java 17+ 
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).

 

diferencial front -> React



Benefícios

Plano de Saúde

Plano Odontológico

Seguro de Vida

Vale Alimentação ou Refeição

Vale Transporte

WellHub - Gympass

 



Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior Guidewire ClaimCenter Engineer

Full Time United States Software Development

Java Entwickler | Delphi-Kenntnisse (m/w/d) | SaaS Product | Homeoffice

Full Time Germany Software Development

DevOps/SRE Engineer - Bilingual Mandarin Required

Full Time United States Software Development

Senior Full-Stack Engineer - LATAM

Full Time Brazil Software Development

Senior Security Business Analyst

Full Time United States Software Development

COBOL Developer (z/OS) - LATAM Remote

Full Time Colombia Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 217,460+ Jobs in Software Development

Answer easy questions

Answer easy questions

217,460+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified