Vaga de Desenvolvedor JAVA
- Confidencial
- Desenvolvedor JAVA
- Porto/PI
Informações da vaga
-
Salário A combinar
-
Modalidade Home Office
-
Contrato Autônomo, Aprendiz
-
Localização Porto/PI
Descrição da vaga
oportunidade de parceria (pj) em desenvolvedor java pleno/sênior. Formada e liderada por professores do departamento de engenharia de produção da escola politécnica da universidade de são paulo (poli-Usp), a fundação vanzolini é uma organização sem fins lucrativos, que traduz o conhecimento acadêmico em ações de impacto. A fundação atua com foco em desenvolvimento de projetos aplicados em operações, sistemas de gestão, inovação e políticas públicas, principalmente nas áreas da saúde e educação, em parceria com entidades governamentais. A posição é 100% remota, permitindo que você trabalhe de qualquer local do brasil. Responsabilidades desenvolver e manter aplicações web full stack utilizando java e frameworks modernos. Projetar e implementar apis restful, microsserviços e integrações com serviços externos. Atuar na análise de requisitos, modelagem de sistemas e definição de arquitetura. Desenvolver interfaces responsivas e amigáveis para o usuário (quando necessário). Garantir boas práticas de programação, versionamento e qualidade de código (clean code, solid). Liderar revisões de código e apoiar desenvolvedores mais juniores. Trabalhar em conjunto com as equipes de qa, infraestrutura e produto para entregar soluções robustas e de alta performance. Identificar e propor melhorias de performance e segurança. Requisitos backend: java 11+ (java 17 desejável). Spring framework / spring boot. Jpa / hibernate. Criação e consumo de apis rest. Maven ou gradle. Frontend (desejável): html5, css3, javascript (es6+). Frameworks modernos (angular ou react). Bootstrap. Banco de dados: experiência com mysql, postgresql ou oracle nosql (mongodb, redis) será diferencial. Git (gitlab/github). Testes: junit, mockito. Conceitos de arquitetura de software (rest, microservices). experiência com ci/cd (jenkins, gitlab ci). Segurança de aplicações (oauth2, jwt, owasp). Metodologias ágeis (scrum/kanban). Perfil proatividade e capacidade de aprendizado contínuo. Boa comunicação e trabalho em equipe. Visão crítica e foco em soluções escaláveis. Autonomia para decisões técnicas e mentoria de colegas. Formação graduação completa em ciência da computação, engenharia de software, sistemas de informação ou áreas correlatas. Local de trabalho 100% remoto trabalhe de qualquer lugar do brasil. Como se candidatar interessado(a)? Envie o resumo de seu portfolio, destacando trabalhos, projetos, experiências e realizações em desenvolvedor java pleno/sênior para: notas interesse em: referrals podem aumentar suas chances de entrevista. .