ANALISTA DE DESENVOLVIMENTO JAVA PLENO – REMOTO
RESPONSABILIDADES E ATRIBUIÇÕES
- Desenvolver, manter e evoluir aplicações backend utilizando Java 8 ou superior, com uso de frameworks como Spring Boot, JPA e JSF;
- Atuar no desenvolvimento frontend com AngularJS (versão antiga) e VueJS 3, garantindo interfaces responsivas e funcionais;
- Realizar integrações, gerenciamento de dependências e automações com NodeJS (npm);
- Utilizar GitLab para versionamento de código, controle de branches, pull requests e integração contínua;
- Realizar testes unitários com JUnit, garantindo a qualidade e confiabilidade do código entregue;
- Implantar e manter aplicações em servidores web e de aplicação como Tomcat, JBoss e Wildfly;
- Aplicar conceitos sólidos de lógica de programação e princípios de programação orientada a objetos (herança, encapsulamento, abstração, polimorfismo);
- Participar ativamente de cerimônias ágeis (Scrum), contribuindo com o time no planejamento, desenvolvimento e entrega das sprints;
- Colaborar com equipes multidisciplinares, propondo melhorias técnicas e acompanhando boas práticas de desenvolvimento.
REQUISITOS E QUALIFICAÇÕES
- Graduação ou Pós-Graduação completa na área de Tecnologia da Informação, com carga horária mínima de 360 horas;
- Experiência comprovada em desenvolvimento de sistemas utilizando a linguagem Java;
- Experiência com pelo menos um dos seguintes frameworks: Spring, JSF ou AngularJS;
- Experiência em ciclo de produção unified process, ágil ou similares e UML;
- Conhecimento sólido em lógica de programação e programação orientada a objetos;
- Experiência com Junit.
INFORMAÇÕES ADICIONAIS
- Regime de Contratação: Cooperativa
- Atuação: Remota
Envie seu currículo para nós
Categorias