Logo for SOUTH SYSTEM

Pessoa Desenvolvedora Fullstack Pleno

Roles & Responsibilities

  • Experience in Java (preferably Java 17+ and Spring Boot) and Node.js (with Express, NestJS or equivalent frameworks).
  • Proficiency in frontend technologies including React (with hooks, context API, and Redux), JavaScript (ES6+), and TypeScript.
  • Knowledge of relational (PostgreSQL, MySQL) and non-relational databases (MongoDB, Redis), as well as API integration and authentication methods (OAuth2, JWT).
  • Familiarity with DevOps practices including Docker, Kubernetes, and CI/CD pipelines with GitHub Actions.

Requirements:

  • Develop, maintain, and evolve high-performance web applications for both backend and frontend.
  • Collaborate with multidisciplinary teams on client projects and factory projects.
  • Implement design patterns and best development practices while ensuring code quality through unit and integration testing.
  • Participate in the architecture of microservices and serverless applications, ensuring scalability and performance.

Job description

Pessoa Desenvolvedora Fullstack - pleno

Local: Remoto

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;

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 de indústria cerâmica.

Estamos em busca de um(a) Desenvolvedor(a) Full-Stack com experiência em Java, Node.js e React para compor nosso time. O profissional será responsável por desenvolver, manter e evoluir aplicações web de alta performance e escalabilidade, atuando tanto no backend quanto no frontend.

Perfil que buscamos:

Linguagem Java (preferencialmente com experiência em Java 17+ e Spring Boot).

Node.js (experiência com Express, NestJS ou frameworks equivalentes).

Design Patterns e boas práticas de desenvolvimento.

Experiência com integração de APIs REST, Sensidia e WebSockets.

Conhecimento em bancos de dados relacionais (PostgreSQL, MySQL) e não relacionais (MongoDB, Redis).

Experiência com autenticação/autorizacão (OAuth2, JWT, Keycloak).

Arquitetura de microsserviços (com Docker e Kubernetes).

Arquitetura Serveless

Frontend:

React (com hooks, context API e Redux/Redux Toolkit).

Nextjs

JavaScript (ES6+) e TypeScript.

Integração com APIs RESTful.

Conhecimento em frameworks de estilo como Material-UI, Styled Components ou Tailwind CSS.

Testes unitários e de integração com Jest e React Testing Library.

Experiência com Single Page Applications (SPA) e Progressive Web Applications (PWA).

DevOps/Infraestrutura:

Experiência com Docker e Docker Compose.

Orquestração de containers com Kubernetes.

Pipelines de CI/CD com GitHub Actions.

Noções Monitoramento e logging (Prometheus, Grafana, ELK Stack).

Noções de cloud computing (AWS, Azure ou GCP).

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!

#vemsersouth!

Full Stack Engineer 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.