Você Desenvolvedor Fullstack Sênior, que deseja uma oportunidade inovadora, venha atuar em uma instituição responsável por viabilizar a comercialização de energia elétrica no Brasil.
Estamos buscando um profissional hands on, com foco em desenvolvimento profissional, atualizado e apaixonado por tecnologia.
Confira os requisitos:
Main responsibilities
Responsável pela manutenção e desenvolvimento de novos sistemas, atuando com diversas tecnologias;
Fará parte de uma equipe ágil, colaborando ativamente no ciclo de vida de desenvolvimento de software, desde a concepção até a entrega;
Desenvolver e manter aplicações backend em Java 1.8 ou superior;
Implementar soluções utilizando Spring Boot;
Integração com bancos de dados relacionais e não relacionais, como Oracle e DynamoDB;
Construir e consumir APIs REST e serviços SOAP;
Gerenciar código-fonte utilizando GIT e Bitbucket;
Escrever e executar testes unitários e de integração com JUnit;
Colaborar com equipes de frontend, utilizando tecnologias como Angular 4+;
Participar ativamente das cerimônias ágeis (Scrum) e contribuir para a melhoria contínua do processo de desenvolvimento.
Requirements and skills
+5 anos de experiência como desenvolvedor java 1.8 ou superior;
+2 anos de experiência como desenvolvedor fullstack Java/Angular 4+ (fundamental);
Graduação em Engenharia, Ciências da Computação ou Análise de Sistemas;
Spring Core, Security, MVC, Spring Boot;
JPA / Hibernate;
APIs Rest;
Webservices SOAP;
Git e SVN;
Oracle 12c;
Desenvolvimento Orientado a Objetos, Componentização;
Angular 4+ (FUNDAMENTAL);
Restangular;
Swagger;
Bower, npm, Gulp;
Material, Angular Material e Bootstrap;
HTML5, SASS, Javascript;
Typescript, SQLite, indexedDB, WebSQL e similares.
Desejável:
Experiência em projetos complexos de desenvolvimento de sistemas de informação;
Experiência com uso do Dynatrace para identificação de lentidões e problemas de performance no sistema, ou em partes dele;
Experiência em desenvolvimento com uso de metodologias ágeis;