Logo for SOUTH SYSTEM

Pessoa Desenvolvedora Fullstack Sênior

Roles & Responsibilities

  • Minimum 6 years of experience in software architecture
  • Strong proficiency in Java and JavaScript
  • Advanced knowledge of the Spring framework
  • Experience with distributed systems and microservices

Requirements:

  • Act as the technical reference for development teams and enabling areas, guiding architecture definitions and implementation
  • Define technologies to be used, evaluate new tools, and create technical architecture diagrams and domain models
  • Create and maintain technical documentation explaining standards and technologies, and promote best practices for scalability, elasticity, and security; disseminate knowledge through workshops and study groups
  • Collaborate with architects, product owners, and other stakeholders to ensure end-to-end delivery and assist with production troubleshooting

Job description

Descrição da vaga

🚀 Vem decolar com a South System!

Estamos em busca de uma Pessoa Desenvolvedora Fullstack Sênior para embarcar na nossa nave e, juntos, impulsionarmos pessoas e negócios por meio da inovação.

Pessoa Desenvolvedora Fullstack Sênior

Local: Remoto

Responsabilidades:

  • Atuar como referência técnica para equipes de desenvolvimento e áreas

habilitadoras;

  • Participar em reuniões de fornecedores, validando sob um ponto de vista técnico a

viabilidade das soluções;

  • Criar e manter documentação técnica explicando padrões e tecnologias utilizadas

dentro da empresa, seja para times de desenvolvimento como áreas habilitadoras;

  • Ajudar a conectar áreas habilitadoras e tribos de desenvolvimento com o foco em

garantir as entregas técnicas em suporte ao roadmap corporativo;

  • Criar desenhos de arquitetura técnica;
  • Definir as tecnologias que deverão ser utilizadas e avaliar novas ferramentas;
  • Definir modelos de domínio;
  • Apresentar as definições de arquitetura e liderar a equipe técnica nas definições de

implementação;

  • Seguir as melhores práticas utilizando padrões de arquitetura;
  • Orientar os times para seguir os melhores padrões de escalabilidade, elasticidade

e segurança;

  • Orquestrar as responsabilidades e implementação end-to-end entre os times

envolvidos;

  • Disseminar conhecimento através de workshops, grupos de estudo, etc;
  • Revisar implementações em busca de possíveis débitos técnicos;
  • Participar das definições de arquiteturas de soluções e negócio em conjunto com

outros arquitetos de negócio, product owners, etc;

  • Auxílio aos times no troubleshooting e resolução de problemas em produção

Requisitos obrigatórios:

  • Ter no mínimo 6 anos de experiência com arquitetura de software;
  • Ter conhecimento avançado em linguagem de programação Java e Java Script;
  • Ter conhecimento de ferramentas BPM;
  • Ter conhecimento avançado em framework Spring;
  • Ter experiência no desenvolvimento de sistemas distribuídos;
  • Ter experiência no desenvolvimento de micro serviços;
  • Possuir conhecimento de API's Rest;
  • Possuir conhecimento de desenvolvimento de sistemas batch (Spring batch, Spring

Dataflow);

  • Ter conhecimento em banco de dados relacionais (Oracle, Mysql, PostgreSql);
  • Ter conhecimento em banco de dados não relacionais (MongoDB, DynamoDB,

Redis);

  • Ter experiência em ferramentas CI/CD (Jenkins, Gitlab CI);
  • Possuir conhecimento em versionamento de código utilizando Git;
  • Ter experiência na utilização de serviços cloud AWS, Azure e/ou GCP;
  • Ter conhecimento de ferramentas de observability (Dynatrace, Grafana,

Prometheus, ELK);

  • Ter experiência no desenvolvimento de sistemas utilizando mensageria (Kafka,

RabbitMQ);

  • Desejável atuação prévia em Instituições Financeiras.
  • Linux
  • Shell
  • Tomcat
  • Sólidos conhecimentos em Fico Blaze
  • Como funciona o repositório
  • Integrações com outros sistemas
  • Migração
  • Diferença entre os algoritmos que interpretam o ADB
  • Como testar e debugar regras no RMA
  • Sólidos conhecimentos em Fico DMPS
  • Conhecimento da arquitetura e os seus componentes
  • Saber as limitações da plataforma
  • Migração de versão de Jobs
  • Identificar e realizar melhorias na performance de um determinado Job.

Requisitos desejáveis:

  • Participação em projetos de grande escala que envolvam integração de sistemas.
  • Vivência em ambientes ágeis, como Scrum ou Kanban.
  • Contribuições para a melhoria de processos de desenvolvimento e práticas DevOps.

🎁 Benefícios que fazem a diferença:

  • Cursos e certificações na Udemy conforme indicação do time de Business Partner com curadoria e orientação.
  • Benefício de home office para tornar seu dia a dia mais confortável.
  • Educação financeira para apoiar sua saúde econômica.
  • Cartão Flash.

Gostou da oportunidade?

Agora queremos continuar mostrando porque fazer parte da South é tão especial:

  • 🏆 Somos reconhecidos pelo nosso time: já fomos eleitos duas vezes uma das melhores empresas para se trabalhar no Brasil (GPTW), e temos nota 4.9 no Glassdoor e Indeed.
  • 🌟 Fomos premiados no LinkedIn Talent Awards.
  • 🌱 Temos compromisso com o futuro: somos carbono neutro, compensando 100% das nossas emissões de carbono.
  • 🌍 Operamos com modelos de trabalho remoto e híbrido, de acordo com a vaga e o projeto.

💙 Nosso jeito de ser:

  • Valorizamos crescimento e desenvolvimento contínuo.
  • Temos uma cultura baseada em respeito, colaboração e lealdade.
  • Somos diversos, inclusivos e acreditamos na potência da pluralidade dos nossos times.
  • Entregamos soluções de tecnologia com inovação e impacto real.

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.