Descrição da VagaDesenvolvedor 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.ResponsabilidadesAnalisar, 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óriosBackend: 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çãoGraduação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.Perfil DesejadoProatividade, 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 Trabalho100% remoto – trabalhe de qualquer lugar do Brasil.Como se CandidatarEnvie o resumo de seu portfolio, destacando trabalhos, projetos, experiências e realizações como Desenvolvedor Java Pleno/Sênior para: ******
#J-18808-Ljbffr