Engenheiro(a) de Software Java Sênior

South System

Brasil

Presencial

BRL 180 000 - 280 000

Tempo integral

há 18 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura completa num minuto — currículo personalizado e carta de apresentação, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Auxílio para home office
Cartão Flash
South Academy cursos e certificações
Educação financeira
Saúde mental e física com 4 consultas

Resumo da oferta

South System busca um Engenheiro de Software Sênior para atuar em um projeto estratégico, desenvolvendo soluções robustas, escaláveis e de alta qualidade com Java e Spring/Spring Boot.

Você terá autonomia técnica, responsabilidade pela qualidade das entregas e participação em decisões de arquitetura, com foco em Kafka, testes, CI/CD, Docker e documentação técnica.

Qualificações

  • Sólida experiência com Java e Spring/Spring Boot.
  • Experiência avançada com Apache Kafka e mensageria.
  • Conhecimentos de engenharia de software, Clean Code, SOLID e padrões de design.
  • Experiência com testes unitários e automação de testes.
  • Conhecimento de Git, Jenkins e CI/CD.

Responsabilidades

  • Desenvolver e evoluir soluções backend com Java/Spring Boot.
  • Projetar soluções robustas, escaláveis e de fácil manutenção.
  • Contribuir para decisões de arquitetura e design de sistemas.
  • Atuar com Apache Kafka e mensageria, incluindo consumer groups e DLQ.
  • Desenvolver testes unitários e manter qualidade de código.
  • Participar de code reviews e práticas de CI/CD (Jenkins, Docker).

Conhecimentos

Java
Spring/Spring Boot
Apache Kafka
Sistemas Distribuídos
Testes Unitários

Ferramentas

Git
Jenkins
Docker
SonarQube

Descrição da oferta de emprego

Estamos em busca de um(a) Engenheiro de Software Sênior para atuar em um projeto estratégico, contribuindo para a construção e evolução de soluções robustas, escaláveis e de alta qualidade.

Buscamos um profissional com forte perfil de Engenharia de Software, autonomia técnica e visão de longo prazo sobre a solução. Mais do que desenvolver funcionalidades, esperamos alguém que se envolva profundamente com o projeto, compreenda seu contexto e seja responsável pela qualidade das entregas.

O seu impacto nessa posição:
  • Desenvolver e evoluir soluções backend utilizando Java e Spring/Spring Boot, aplicando boas práticas de Engenharia de Software.
  • Projetar e implementar soluções robustas, escaláveis, resilientes e de fácil manutenção.
  • Contribuir ativamente para decisões de arquitetura e design de sistemas.
  • Atuar fortemente com Apache Kafka, desenvolvendo e sustentando soluções baseadas em mensageria.
  • Trabalhar com conceitos como particionamento, ordenação, consumer groups, offset, idempotência, retry, backoff e DLQ.
  • Desenvolver e manter testes unitários, garantindo qualidade e confiabilidade do código entregue.
  • Identificar e atuar sobre problemas de performance, disponibilidade, resiliência e escalabilidade.
  • Participar de code reviews, contribuindo para a qualidade técnica e evolução do time.
  • Trabalhar com CI/CD, Git e Jenkins.
  • Monitorar e garantir a qualidade do código utilizando SonarQube.
  • Trabajar com Docker e orquestração de containers.
  • Contribuir com documentação técnica, padrões de desenvolvimento e melhoria contínua.
  • Atuar de forma colaborativa com o time, participando das decisões técnicas e assumindo responsabilidade pelas
Requisitos essenciais:
  • Sólida experiência com Java e Spring/Spring Boot.
  • Experiência avançada e prática com Apache Kafka.
  • Domínio de conceitos de mensageria e sistemas distribuídos.
  • Experiência com testes unitários e automação de testes.
  • Sólidos conhecimentos de Engenharia de Software, incluindo Clean Code, SOLID, padrões de projeto e boas práticas de desenvolvimento.
  • Experiência com desenvolvimento de aplicações escaláveis, resilientes e de alta disponibilidade.
  • Experiência com Git e controle de versão.
  • Experiência com Jenkins e CI/CD.
  • Conhecimento de Docker e orquestração de containers.
  • Experiência com SonarQube e qualidade de código.
  • Capacidade de compreender e discutir arquitetura de software e decisões técnicas.
  • Experiência em metodologias ágeis e atuação em times multidisciplinares.
Benefícios:
  • Auxílio para home office
  • Cartão Flash
  • Acesso a cursos e certificações South Academy
  • Programa de educação financeira
  • Benefício de saúde mental e física, com 4 consultas psicológicas e 1 nutricional, mensalmente
Sobre a South:

Você fará parte de um time colaborativo, com autonomia e foco em evolução contínua, atuando em projetos com impacto real no negócio, onde transformar ideias em entregas faz parte do dia a dia.

Somos reconhecidos pelo nosso time: já fomos eleitos duas vezes uma das melhores empresas para se trabalhar no Brasil (GPTW).

Temos compromisso com o futuro: somos uma empresa carbono neutro.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Desenvolvedor(a) JAVA Sênior
Desenvolvedor(a) JAVA Sênior

SOUTH SYSTEM • Brasil

Presencial
BRL 180 000 - 300 000
Auxílio home office
Cartão Flash
South Academy cursos e certificações
+2
Engenheiro(a) de Software Fullstack Sênior
Engenheiro(a) de Software Fullstack Sênior

South System • Brasil

Presencial
BRL 180 000 - 280 000
Auxílio para home office
Cartão Flash
South Academy cursos
+2
Desenvolvedor(a) JAVA Especialista
Desenvolvedor(a) JAVA Especialista

South System • Brasil

Presencial
BRL 120 000 - 180 000
Auxílio para home office
Cartão Flash
Acesso a cursos e certificações South 
+2
Desenvolvedor(a) JAVA Pleno
Desenvolvedor(a) JAVA Pleno

SOUTH SYSTEM • Brasil

Presencial
BRL 100 000 - 156 000
Home office apoio
Cartão Flash
South Academy cursos
+2
Engenheiro de Software Sênior
Engenheiro de Software Sênior

Serasa Experian • São Paulo

Presencial
Confidential
Tech Lead Sênior
Tech Lead Sênior

SOUTH SYSTEM • Brasil

Híbrido
BRL 240 000 - 360 000
Home office
Cartão Flash
South Academy
+2
Engenheiro de Software Java Sênior - Banco de Talentos
Engenheiro de Software Java Sênior - Banco de Talentos

Tinnova • Brasil

Teletrabalho
BRL 111 600 - 167 400
Plano de saúde
Assistência Odontológica
Day Off de aniversário
+1
Desenvolvedor Java Senior
Desenvolvedor Java Senior

DIGISYSTEM - IT Solutions • Brasil

Presencial
BRL 180 000 - 300 000
Engenheiro (a) de Software Sênior - Fullstack
Engenheiro (a) de Software Sênior - Fullstack

SRM Asset • São Paulo

Presencial
BRL 180 000 - 280 000
Salário compatível com o mercado
PPR anual
Vale Transporte SWILE
+2
Engenheiro(a) de Software Full Stack Sênior
Engenheiro(a) de Software Full Stack Sênior

Asaas • Brasil

Presencial
BRL 89 280 - 133 920