Pessoa Desenvolvedora de Sistemas Backend Junior
SINAPSIS INOVACAO EM ENERGIASão Paulo - SP
1 posição
Não informado
Integral
Estamos em busca de uma pessoa desenvolvedora Backend Júnior para se juntar à nossa equipe. Valorizamos pessoas profissionais que são apaixonadas pelo que fazem e que estejam interessadas em contribuir para a manutenção de nossos sistemas legados críticos.
Como pessoa desenvolvedora, você terá a oportunidade única de se envolver em projetos complexos e desafiadores, aprimorando suas habilidades em programação e trilhando um caminho promissor em sua carreira dentro da Sinapsis. Se você é uma pessoa apaixonada por desenvolvimento, busca constante crescimento profissional e deseja fazer parte de uma equipe dedicada, encorajamos você a se candidatar e se juntar a nós nessa emocionante jornada.
Responsabilidades
- Trabalhar na criação e manutenção de sistemas em Backend e outras linguagens;
- Corrigir bugs e implementar novos recursos;
- Participar na documentação do código e dos processos de desenvolvimento;
- Colaborar com a equipe de desenvolvimento para garantir a qualidade e a integridade do software;
Requisitos
- Experiência com Java, Spring Boot, APIs REST e JPA/Hibernate.
- Experiência com PostgreSQL e Oracle, domínio de SQL e modelagem de dados.
- Conhecimento de Redis.
- Experiência com integração de sistemas, processamento de arquivos e mensageria com ActiveMQ.
- Conhecimento de segurança de APIs, autenticação e autorização com OAuth2, OpenID Connect e JWT.
- Prática com testes automatizados, Git, Docker e ambientes Linux/Unix (*nix).
- Capacidade de investigar falhas, prevenir regressões e desenvolver componentes reutilizáveis.
Soft Skills
- Boa capacidade de resolução de problemas e pensamento crítico;
- Habilidade de trabalhar em equipe e de comunicação efetiva;
- Ter proatividade para os estudos;
- Conhecer e se habituar com nossas soluções.
Diferenciais:
- PostGIS
- Kubernetes,
- CI/CD,
- OpenTelemetry,
- Arquitetura orientada a eventos
- Conhecimento do setor elétrico.
Formação
- Formação superior completa em Ciência da Computação, Sistemas de Informação, Engenharia de Software, Engenharia da Computação ou áreas correlatas.
Requisitos
Escolaridade
- Graduação
Idioma
- Inglês - Intermediário
Habilidade Técnica
- Conhecimento em banco de dados relacional e modelagem de dados - Avançado
- JavaScript - Avançado
- TypeScript - Avançado
- Cloud computing (AWS, Azure, Google Cloud) - Básico
- pensamento crítico - Básico
- python - Básico
- Linux - Básico
- Capacidade de resolução de problemas complexos - Básico
- Desenvolvimento de Aplicações web com Vue 3 - Intermediário
- Linguagem Java e POO - Intermediário
- HTML5 - Avançado
- Proatividade - Intermediário
- Conhecimento no uso de ferramentas de versonamento como o GIT - Avançado
- API RESTful - Avançado
- Webservices - Avançado
- npm - Avançado
- Conhecimento do framework (MVC, Data, Boot, Security entre outros) - Básico
- maven - Avançado
- react - Básico
- angular - Básico
- JPA/HIBERNATE - Básico
- CSS3 - Avançado
- docker - Básico
Benefícios
- Horário flexível
- Plano de carreira
- Bolsa Terapia
- Ajuda de custo para deslocamento
- DayOff
- Total Pass
- Período de Descanco Programado
- Parcerias Acadêmicas