Desenvolvedor(a) Fullstack Sênior

South System

Brasil

On-site

BRL 180,000 - 300,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Home office assistido
Cartão Flash
South Academy
Educação financeira
Saúde mental e física (4 consultas e 1
Nutricional mensal

Job summary

South System busca um Desenvolvedor(a) Fullstack sênior para liderar iniciativas de inovação, com foco em qualidade de código e escalabilidade.

O(a) profissional atuará na integração entre back-end e front-end, com ênfase em Java 17+, Spring Boot, Node.js, Docker/Kubernetes e AWS, seguindo práticas de TDD/BDD e arquitetura hexagonal.

Qualifications

  • Domínio de Java 17+ com Spring Boot (APIs REST) e Spring Batch.
  • Experiência com Node.js e TypeScript.
  • Conhecimento de arquitetura hexagonal e microserviços com DDD.
  • Boas práticas: SOLID, Clean Code e code review.
  • Experiência com CI/CD, containers (Docker/Kubernetes) e AWS.

Responsibilities

  • Atuar na integração entre backend e frontend, planejando requisitos técnicos.
  • Monitorar qualidade de software com TDD/BDD e ferramentas de análise.
  • Contribuir com arquitetura e evolução de sistemas com foco em performance.
  • Orientar desenvolvedores mais jovens e apoiar tomadas de decisão.

Skills

Java/Spring Boot
Node.js/TypeScript
Arquitetura Hexagonal/DDD
TDD/BDD/Mockito
CI/CD/DevOps
Microserviços
Nuvem AWS
Scrum/Kanban

Tools

Docker
Kubernetes
OpenSearch
Grafana
Jira
Confluence
Swagger

Job description

Desenvolvedor(a) Fullstack - Sênior: Estamos em busca de um Desenvolvedor(a) Fullstack - Sênior para impulsionar pessoas e negócios por meio da inovação, com atitude, protagonismo e foco em fazer acontecer.

O seu impacto nessa posição:
  • Incentivar, propor e trazer soluções com IA para o ciclo de desenvolvimento;
  • Monitorar a execução das boas práticas de desenvolvimento de sistemas;
  • Apoiar nas evoluções tecnológicas dos sistemas em conjunto com o time de arquitetura;
  • Garantir a mais alta qualidade de software, desde o planejamento até a entrega;
  • Monitorar o desempenho e performance dos sistemas das aplicações;
  • Antecipar-se a oportunidades e problemas, agindo com rapidez e eficácia, desenvolvendo soluções de forma preventiva;
  • Auxiliar na orientação dos desenvolvedores mais novos e contribuir nas tomadas de decisão do projeto;
  • Atuar na integração e interface entre as aplicações de back-end e front-end;
  • Atuar no planejamento e levantamento de requisitos e limitações técnicas para melhoria da performance e escalabilidade das aplicações;
Requisitos essenciais:
  • IA: Utilização comprovada de LLMs, como: Claude, Anthropic, Gemini, OpenAI, etc.)
  • Outro: Diferencial o conhecimento na metodologia de Spec-Driven Development (SDD) com Spec Kit com a utilização de IA;
  • Java 17+: Domínio avançado com foco em Spring Boot (APIs REST) e Spring Batch (processamento de lotes).
  • Ecossistema Spring: Spring Data, Spring Security, Spring Cache, Messaging e Metrics.
  • Outras linguagens: Conhecimento em Node.js e TypeScript.
  • Plataforma Low-Code: Appsmith (com uso de Javascript).
  • Arquitetura: Domínio de Arquitetura Hexagonal e/ou Arquitetura Distribuída em Microsserviços e padrões DDD (Domain-Driven Design).
  • Boas Práticas: SOLID, Clean Code e Code Review.
  • Testes e Qualidade: TDD, BDD, Junit, Mockito, Cucumber e utilização do SonarQube para análise de qualidade.
  • Bancos de Dados: PostgreSQL (Relacional), MongoDB (NoSQL) e Redis (Cache).
  • Mensageria: Kafka, RabbitMQ, Outros.
  • Cloud, Infraestrutura e DevOps:
  • AWS: Experiência com EKS, S3, VPC, Security Groups e fluxos de CI/CD.
  • Containers: Docker e Kubernetes (EKS).
  • Orquestração: Temporal (para fluxos fora de processos em lote).
  • DevOps: CI/CD, Git, GitAction, Gitflow e Maven.
  • Observabilidade e Ferramentas de Gestão:
  • Monitoramento: OpenSearch, Grafana e Dynatrace.
  • Gestão e Colaboração: Jira, Confluence, Swagger.
  • Metodologias: Ágil (Scrum/Kanban).
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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead Sênior
Tech Lead Sênior

SOUTH SYSTEM • Brazil

Hybrid
BRL 240,000 - 360,000
Home office
Cartão Flash
South Academy
+2
Desenvolvedor(a) JAVA Sênior
Desenvolvedor(a) JAVA Sênior

SOUTH SYSTEM • Brazil

On-site
BRL 180,000 - 300,000
Auxílio home office
Cartão Flash
South Academy cursos e certificações
+2
Desenvolvedor(a) JAVA Especialista
Desenvolvedor(a) JAVA Especialista

South System • Brazil

On-site
BRL 120,000 - 180,000
Auxílio para home office
Cartão Flash
Acesso a cursos e certificações South 
+2
Desenvolvedor(a) Backend Sênior
Desenvolvedor(a) Backend Sênior

South System • Brazil

On-site
BRL 240,000 - 420,000
Auxílio Home Office
Cartão Flash
South Academy cursos
+2
Desenvolvedor(a) JAVA Pleno
Desenvolvedor(a) JAVA Pleno

SOUTH SYSTEM • Brazil

On-site
BRL 100,000 - 156,000
Home office apoio
Cartão Flash
South Academy cursos
+2
Desenvolvedor(a) Mobile - iOS e Android Sênior
Desenvolvedor(a) Mobile - iOS e Android Sênior

South System • Brazil

On-site
BRL 180,000 - 260,000
Home office allowance
Flash Card
South Academy courses
+2
Desenvolvedor (a) Fullstack Sênior (Java / React)
Desenvolvedor (a) Fullstack Sênior (Java / React)

ilegra • Indaiatuba

On-site
BRL 167,400 - 279,000
Plano de saúde: Bradesco ou Unimed
Auxílio home office
Alelo: Vale alimentação e refeição
+2
Desenvolvedor(a) .Net Sênior
Desenvolvedor(a) .Net Sênior

South System • Brazil

On-site
BRL 120,000 - 180,000
Auxílio para home office
Cartão Flash
Acesso a cursos e certificações South 
+1
Desenvolvedor de Software Full Stack Pleno
Desenvolvedor de Software Full Stack Pleno

Yandeh • Brazil

Remote
BRL 120,000 - 180,000
Cartão Flash
Plano de Saúde Odontológico SulAmérica
Wellhub – acesso a academias
+5
Bling I Desenvolvedor(a) Backend Sênior (Foco IA) I Remoto
Bling I Desenvolvedor(a) Backend Sênior (Foco IA) I Remoto

4DF Connect • Brazil

On-site
BRL 120,000 - 180,000
Auxílio Creche
Vale-Refeição iFood Benefícios
Vale-Transporte
+4