Liderança, Comunicação, Flexibilidade, Responsabilidade
Local: Híbrido 3x semana
Estamos em busca de uma Pessoa Desenvolvedora Backend JAVA Especialista 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:
1. 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;
2. Somos Talent Awards pelo LinkedIn;
3. Somos Carbon neutral – contribuímos com a compensação das emissões de carbono;
4. Estamos operando com oportunidades em home office e também com oportunidades híbridas;
5. Contemplamos benefícios variados como:
1. Acesso livre a plataforma de cursos Udemy com certificações exclusivas;
2. Benefício de educação financeira;
3. Cartão de benefícios flash.
6. Nossa cultura é norteada por atitudes e práticas que fazem parte do nosso dia a dia:
1. Apoio e incentivo ao crescimento e desenvolvimento das pessoas;
2. Respeito, lealdade, colaboração e engajamento fazem parte do nosso DNA, cultivamos um ambiente seguro para todos;
3. Somos diversos e acreditamos no poder da inclusão e da diversidade dos times;
4. Unimos pessoas e inovação para prover soluções de TI.
7. Amamos nosso planeta e queremos fazer dele um lugar melhor para as próximas gerações, por isso cultivamos diversas ações de sustentabilidade;
8. 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. Esta oportunidade é para um cliente no segmento financeiro.
Seu Desafio no Time:
1. Efetuar a codificação, atualização e otimização de recursos e aplicações;
2. Atuar e colaborar na integração e interface entre as aplicações;
3. Atuar no planejamento e levantamento de requisitos e limitações técnicas para melhoria da performance e escalabilidade das aplicações;
4. Desenvolver aplicações utilizando as tecnologias, frameworks e bibliotecas comuns na empresa;
5. Colaborar no planejamento e análise de testes de verificação e validação das aplicações, de acordo com os objetivos e finalidades estabelecidas;
6. Colaborar no deploy de novas versões, com intuito de garantir a funcionalidade das aplicações;
7. Melhorar performance e escalabilidade das aplicações, com finalidade de melhorar a experiência do usuário;
8. Possuir conhecimentos sobre bancos de dados (relacionais e não-relacionais) e virtualização;
9. Revisar códigos-fonte de recursos e colaborar no planejamento de atualizações em conjunto com a equipe de desenvolvimento;
10. Manter atualizado o histórico de versões das aplicações;
11. Propor evoluções tecnológicas nos sistemas;
12. Seguir e monitorar a execução das boas práticas de desenvolvimento de sistemas;
13. Validar e evoluir nível de testes existentes nos projetos;
14. Monitorar o desempenho e performance dos sistemas das aplicações;
15. Antecipar-se a oportunidades e problemas, agindo com rapidez e eficácia, desenvolvendo soluções de forma preventiva;
16. Auxiliar na orientação dos desenvolvedores mais novos e contribuir nas tomadas de decisão do projeto;
17. Orientar tecnicamente as etapas de iniciação, planejamento, execução, controle e encerramento dos projetos, monitorando a qualidade, funcionalidades, progressos e desvios no back-end;
18. Propor e aplicar padrões de projetos, princípios SOLID, boas práticas e código limpo;
19. Busca constante por inovação nos processos sistêmicos.
Experiência mínima de 5 anos com:
1. Desenvolvimento Java;
2. Microserviços e API REST;
3. Testes unitários e cobertura de testes;
4. Ferramentas de troubleshooting (stack ELK ou similar) e APM (Dynatrace, Grafana, ou similar);
5. Padrões de projeto, Clean Code e princípios SOLID;
6. Conhecimento de práticas ágeis e metodologias de desenvolvimento;
7. Experiência em ambientes corporativos de grande porte ou projetos de alta complexidade;
8. Superior completo ou cursando Engenharia da Computação, Ciência da Computação ou correlatas.
Será um diferencial: (desejável, mas não obrigatório)
1. Camunda (Community Edition) e boas práticas de modelagem BPMN;
2. Experiência em instituições financeiras;
3. Experiência com motor de regras e decisões (FICO Blaze / DMPS).
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!
#J-18808-Ljbffr