O cargo é responsável pela implementação, manutenção e melhoria da plataforma de software.
Requisitos Fundamentais:
* Conhecimentos sólidos em Angular;
* Java 8 ou superior (com habilidades em Lambda, Stream, Collection, Generics);
* Java OO;
* Padrões Arquiteturais (Cliente servidor, MVC, Camadas, Microsserviços);
* Princípios S.O.L.I.D;
* Java EE (CDI, EJB 3, EJB TIMER, JMS, JTA);
* Spring (Spring MVC, Spring Security, Spring Data, Spring Boot);
* JSON;
* XML;
* SQL ANSI;
* JDBC;
* Hibernate;
* Jasper Reports;
* JUnit;
* Mokito;
* API REST;
* Maven;
* Jenkins;
* GIT LAB;
* Sonar;
* SVN/GIT;
* SQLServer/DB2;
Benefícios:
* Opportunidade de contribuir para projetos importantes;
* Desenvolvimento profissional contínuo;
* Trabalho em equipe;.
Candidato ideal:
* Ambiente dinâmico;
* Curiosidade em aprender novas tecnologias;
* Paciência para resolver problemas complexos;
* Organização e gestão do tempo eficiente;
* Comunicação eficaz em equipe.
* Conhecimento em WebSphere (diferencial);
* Redux (diferencial);
* Swagger;
* Modelagem de banco de dados;
* Processamento batch;
* UX/UI;
* Figma.