Logo for SOUTH SYSTEM

Pessoa Desenvolvedora JAVA Sênior

Roles & Responsibilities

  • Strong Java experience (Java 8+) with Spring Framework (Spring Boot, Spring Data, Spring Security)
  • Proficiency with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis)
  • Experience with microservices architecture and messaging systems (Kafka, RabbitMQ)
  • Experience with containerization and orchestration (Docker, Kubernetes) and CI/CD (Jenkins, GitLab CI); Agile practices and Git versioning

Requirements:

  • Design, develop, and implement robust and scalable software solutions using Java
  • Develop, optimize, and maintain robust RESTful APIs
  • Design and implement microservices-based solutions, addressing performance and security considerations
  • Collaborate with software architects and cross-functional teams; mentor junior developers and perform code reviews

Job description

Pessoa Dev. Java

Local: Remoto

Estamos em busca de uma Pessoa Desenvolvedor Java Sênior para ingressar em nossa nave e juntos, decolar o foguete que impulsiona pessoas para inovar o mundo.

E antes de apresentar a vaga, queremos te mostrar as razões para ser South System:

  • As +350 pessoas do nosso time nos elegeram 2 vezes uma das melhores empresas para se trabalhar no país (GPTW) e nos deram 4.9 estrelas no Glassdoor e Indeed;
  • Somos Talent Awards pelo linkedin;
  • Somos Carbon neutral – contribuímos com a compensação das emissões de carbono;
  • Estamos operando com oportunidades em home office e também com oportunidades híbridas;
  • Contemplamos benefícios variados como:

Acesso livre a plataforma de cursos Udemy com certificações exclusivas;

Saúde mental, apoio com psicólogos;

Benefício de home office;

Benefício de educação financeira;

Cartão de benefícios flash.

  • Nosso código de cultura é norteado por atitudes e práticas que fazem parte do nosso dia a dia:

Apoio e incentivo ao crescimento e desenvolvimento das pessoas;

Respeito, lealdade, colaboração e engajamento fazem parte do nosso DNA, cultivamos um ambiente seguro para todos;

Somos diversos e acreditamos no poder da inclusão e da diversidade dos times;

Unimos pessoas e inovação para prover soluções de TI.

  • Amamos nosso planeta e queremos fazer dele um lugar melhor para as próximas gerações por isso cultivamos diversas ações de sustentabilidade;
  • Mantemos e apoiamos ações sociais.

Agora, vamos falar dessa oportunidade!

Nossos profissionais atuam em projetos alocados em clientes, ou projetos de fábrica, e todos têm acompanhamento das nossas business partners, com suporte especializado para que tenham um bom desempenho e progresso de carreira, nossas squads são multidisciplinares disponíveis de forma global atuando no modelo home office. Esta oportunidade é para um cliente no segmento financeiro.

Responsabilidades:

  • Projetar, desenvolver e implementar soluções de software robustas e escaláveis utilizando a linguagem Java;
  • Desenvolver, otimizar e manter APIs RESTful robustas e escaláveis;
  • Projetar e implementar soluções baseadas em microsserviços;
  • Colaborar com equipes multifuncionais para entender os requisitos do projeto e traduzi-los em soluções técnicas;
  • Atuar na resolução de problemas complexos de performance e segurança;
  • Realizar revisões de código, identificar áreas de melhoria e garantir a adesão aos padrões de codificação;
  • Colaborar com arquitetos de software na definição de padrões e melhores práticas;
  • Apoiar e orientar desenvolvedores juniores e plenos, promovendo um ambiente de aprendizado contínuo.

Requisitos obrigatórios:

  • Experiência sólida com Java (Java 8+), Spring Framework (Spring Boot, Spring Data, Spring Security);
  • Proficiência com bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB, Redis);
  • Experiência com arquitetura de microsserviços e mensageria (Kafka, RabbitMQ);
  • Conhecimento em ferramentas de containerização e orquestração (Docker, Kubernetes);
  • Prática com integração e entrega contínua (CI/CD) utilizando ferramentas como Jenkins, GitLab CI ou similares;
  • Familiaridade com metodologias ágeis (Scrum/Kanban) e versionamento de código (Git);
  • Ensino superior completo;

Diferenciais:

  • Inglês Intermediário.
  • Experiência em Camunda;

Além disso, valorizamos a desenvoltura, flexibilidade, automotivação e trabalho em equipe. Defendemos a inclusão e a diversidade, por isso, criamos vagas afirmativas respeitando e priorizando os recortes minoritários em nosso processo de seleção, além de oferecermos núcleos e ações afirmativas dentro da empresa para acompanhamento, inclusão e desenvolvimento de todas as pessoas.

Junte-se a nós e ajude a impulsionar e transformar o mundo!

Java Developer Related jobs

Other jobs at SOUTH SYSTEM

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.