Software Engineer (Java)

🏢 SoftDesign · all 11 jobs
📍 Brazil
📅 Posted Sep 18, 2026 · via Himalayas
🏷 Backend Development, Software Engineer, Java Development, Microservices Architecture, Senior Backend Development, Senior Java Software Engineer +1 more
Apply on original site ↗

O que buscamos?

Estamos em busca de um profissional para o cargo de Desenvolvedor BackEnd Senior, para integrar uma de nossas equipes alocado em um de nossos parceiros. Este profissional será responsável por desenvolver, manter e otimizar sistemas que suportam as operações, garantindo a eficiência e a segurança das soluções oferecidas.
O que você irá fazer:

- Desenvolver e implementar funcionalidades em sistemas back-end utilizando Java, assegurando a qualidade e a escalabilidade do código;

- Colaborar com equipes multidisciplinares para entender requisitos de negócios e traduzir em soluções técnicas eficazes;

- Realizar a manutenção e a otimização de sistemas existentes, identificando e corrigindo falhas e gargalos de desempenho;

- Participar ativamente de revisões de código, promovendo boas práticas de desenvolvimento e garantindo a qualidade do software;

- Utilizar Git para versionamento de código, facilitando a colaboração e o controle de alterações no desenvolvimento dos projetos;

- Contribuir para a documentação técnica dos sistemas, assegurando que as informações estejam atualizadas e acessíveis para a equipe.

O que você precisa ter

- Experiência sólida em desenvolvimento back-end com Java 17+ e Spring Boot;

- Experiência no desenvolvimento de APIs REST;

- Experiência com banco de dados SQL e MongoDB;

- Conhecimento em modelagem de domínio e implementação de regras de negócio;

- Experiência com bancos de dados relacionais e JPA/Hibernate;

- Experiência com testes automatizados (JUnit, Mockito ou similares);

- Domínio de Git e boas práticas de versionamento;

- Conhecimento de Clean Code, SOLID e tratamento de exceções;

- Vivência com metodologias ágeis.

Experiências desejáveis

- Experiência com arquiteturas de microserviços;

- Integração com APIs e serviços externos;

- Conhecimento em observabilidade e logging;

- Familiaridade com práticas DevOps e CI/CD;

- Experiência em soluções financeiras, crédito ou cooperativismo;

- Conhecimento em performance e escalabilidade de aplicações.

Informações adicionais
O que oferecemos (CLTs):
🍽️ VA/VR Flex;
🩺 Plano de saúde Unimed;

🩺Plano odontológico Uniodonto;
🦾 Totalpass;
⏸️ Empresa participante do Programa Empresa Cidadã - licença-maternidade e paternidade estendida)

Benefícios Soft (CLTs e PJs):

🧠 ZenKlub - duas sessões gratuitas por mês;
👩‍🎓Benefício Educação;
📃Incentivo a certificações;

💙Prêmio por tempo de casa;
🚀 Avaliações semestrais com a perspectiva de crescimento;
🗣️ Cultura de Feedback;
💰 Bônus por indicação;

Sobre a contratação:
👨‍💻Trabalho Remoto;
👜 Contratação no modelo ;

🖥️ Escritório disponível para coworking em Porto Alegre(RS).

Estamos empenhados em construir uma empresa cada vez mais diversa e inclusiva. A vaga é aberta para todas as pessoas. Queremos muita diversidade e conhecimento compartilhado!

Originally posted on Himalayas

Flights + hotels

This role requires you to be in Brazil. If that means relocating or flying in, it is worth checking fares before you commit to a start date.

Compare flights and hotels →

← All remote jobs

Comparing Software Engineer pay and openings — the live median is $129k?All remote Software Engineer jobs →Software Engineer salary data →
Want more like this? Browse every live remote developer role.All remote developer jobs →
Get new developer jobs by email
Daily email, only when there's something new. One click to stop.

Get remote developer jobs like this by email

10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.

Similar for you