Descrição da Vaga
Desenvolvedor Java Pleno/Sênior – PJ (parceria) Fundação Vanzolini. A Fundação Vanzolini é organização sem fins lucrativos ligada à Poli-USP, desenvolvendo, aplicando e disseminando conhecimentos da Engenharia de Produção com foco em operações, sistemas de gestão, inovação e políticas públicas. A posição integra o time de desenvolvimento, com atuação em projetos de alto nível de complexidade e escalabilidade.
A posição é 100% remota, permitindo trabalhar de qualquer lugar do Brasil.
Responsabilidades
* Analisar, desenvolver, testar e manter aplicações web e serviços de backend.
* Participar de todo o ciclo de vida do software, da concepção à entrega em produção.
* Projetar e implementar APIs RESTful, microsserviços e integrações com serviços externos.
* Desenvolver interfaces responsivas onde necessário e manter padrões de qualidade de código.
* Liderar revisões de código e apoiar desenvolvedores júnior; colaborar com QA, infraestrutura e produto para soluções robustas e de alto desempenho.
* Propor melhorias de performance e segurança, aplicar boas práticas de programação, versionamento (Git) e Clean Code/SOLID.
Requisitos Técnicos Obrigatórios
* 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.
* Bancos de Dados: Relacionais (MySQL, PostgreSQL, Oracle); NoSQL (MongoDB, Redis) será diferencial.
* Controle de versão: Git/GitLab/GitHub; Testes: unitários e automatizados (JUnit, Mockito);
* Conceitos de arquitetura (REST, Microservices); CI/CD (Jenkins, GitLab CI); segurança de aplicações (OAuth2, JWT, OWASP); Metodologias ágeis (Scrum/Kanban).
Formação
* Graduação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
Perfil Desejado
* Proatividade, boa comunicação, visão crítica e foco em soluções escaláveis; autonomia para decisões técnicas e mentoria de colegas.
Local de Trabalho
100% remoto – trabalhe de qualquer lugar do Brasil.
Como se Candidatar
Envie o resumo de seu portfolio, destacando trabalhos, projetos, experiências e realizações como Desenvolvedor Java Pleno/Sênior para: ******
#J-18808-Ljbffr