Pessoa Desenvolvedora Java
Local: Remoto
Estamos em busca de uma Pessoa Desenvolvedora Java 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:
- 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;
Saúde mental, apoio com psicólogos;
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 financeiro.
Seu desafio no time:
- Desenvolver uma aplicação utilizando Java 8+ com springboot;
- Compartilhar seus conhecimentos, sugerindo melhorias e contribuindo com o desenvolvimento da equipe;
- Considerar aspectos relacionados à escalabilidade, performance, qualidade de código e arquitetura de software.
Perfil que buscamos:
- Forte experiência no desenvolvimento de aplicações utilizando Java. (Versao 11 em diante)
- Conhecimento sólido em Springboot 2 e 3.
- Conhecimento intermediário em bancos de dados NoSQL, como MongoDB e DynamoDB.
- Conhecimento básico para criação de scripts e funções serverless.
- Experiência com Git e práticas de desenvolvimento ágil (Scrum ou Kanban).
- Conhecimento básico nos serviços SNS, SQS, DynamoDB e Lambda.
- Experiência na criação, consumo e documentação de APIs.
- Experiência com microserviços e arquitetura orientada a eventos.
- Familiaridade com conceitos serverless
- Experiência com as ferramentas JUnit e Cucumber
Diferenciais que irão somar pontos:
- Familiaridade com Docker e Kubernetes
- Experiência com ferramentas de observabilidade, como Prometheus e Grafana.
- Conhecimento em padrões de projeto (ex.: Singleton, Factory, Strategy) e princípios como SOLID.
- Idioma inglês intermediário
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!