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.