12417229 - DESENVOLVEDOR FULLSTACK JAVA PL
Stefanini · Remoto · DIGAI
Sobre a vaga
Você busca uma oportunidade para impactar diretamente sistemas corporativos críticos atuando tanto no back-end quanto no front-end? Estamos em busca de um(a) Desenvolvedor(a) Java Full Stack Pleno para somar ao nosso time. Nessa posição, você atuará no desenvolvimento, manutenção e evolução de aplicações robustas, unindo tecnologias consolidadas e modernas para entregar soluções de alto valor.
Responsabilidades
- Desenvolver, manter e evoluir aplicações utilizando Java 8+, Java EE e Spring Boot.
- Criar e manter interfaces web responsivas com HTML5, CSS3, JavaScript/TypeScript e React.
- Construir e manter APIs REST, bem como integrações com Web Services SOAP.
- Atuar na manutenção e evolução de sistemas legados em Java EE.
- Integrar aplicações front-end com APIs e serviços de back-end.
- Trabalhar com bancos de dados relacionais e elaborar queries eficientes.
- Criar e manter testes unitários e integrados, garantindo a qualidade do código.
- Atuar com Apache Camel em fluxos e integrações de dados existentes.
- Participar de Code Reviews seguindo boas práticas de desenvolvimento e arquitetura.
- Utilizar esteiras de CI/CD para deploy em ambientes de desenvolvimento e homologação em contêineres Docker.
- Atuar de forma colaborativa em squads ágeis, interagindo com QA, UX, Produto e demais desenvolvedores.
Requisitos obrigatórios
- Experiência sólida com Java 8+.
- Conhecimento prático em Java EE (JSF, EJB, JPA e PrimeFaces).
- Experiência prévia com ecossistema Spring e Spring Boot.
- Experiência no desenvolvimento e consumo de APIs REST e serviços SOAP.
- Experiência em desenvolvimento front-end com HTML5, CSS3, JavaScript/TypeScript e React.
- Conhecimento prático em bancos de dados relacionais, como Oracle, PostgreSQL ou MySQL.
- Domínio de Git (branches, commits, merges e fluxo de versionamento).
- Experiência com metodologias ágeis, como Scrum ou Kanban.
Diferenciais
- Conhecimento em princípios SOLID e Design Patterns.
- Experiência com Apache Camel.
- Conhecimentos sobre segurança de APIs (OAuth2 e JWT).
- Conhecimentos em Docker, Kubernetes ou OpenShift.
- Experiência com SonarQube e análise de métricas de qualidade de código.
- Conhecimentos em outros frameworks front-end, como Angular ou Vue.js.
O que esperamos
Esperamos que você seja uma pessoa colaborativa, proativa e orientada à resolução de problemas. Se você gosta de atuar em equipes multidisciplinares, se preocupa com a qualidade técnica das suas entregas e tem entusiasmo para evoluir constantemente em um ambiente dinâmico, esta vaga é para você!
Candidatura
Publicado semana passada
Mais vagas em Stefanini
Stefanini
Vagas abertas nesta empresa: 4