An application made for this job — a tailored resume and cover letter that speak straight to the posting.
A Spassu está em busca de um(a) Desenvolvedor(a) Java Pleno com experiência em Spring Boot e APIs RESTful para atuar no desenvolvimento de soluções para clientes. O profissional deverá trabalhar com práticas de qualidade de código, testes automatizados e integração contínua.
Você fará parte de uma equipe que valoriza inovação, aprendizado contínuo e entrega de software de alta performance, local de trabalho no Brasil com oportunidades de crescimento e participação em projetos desafiadores.
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.
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.
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).