1. Ensino Superior Completo na área de Tecnologia da Informação, Software e Banco de Dados;
2. Pós-graduação e MBA em área correlatas será considerado um diferencial;
3. Conhecimento nos seguintes produtos: IntelliJ, Eclipse, Groovy, Produtos Spring Framework Profile, IoC, Transactions, Retry, Scheduling, AOP, JDBC, REST, Transactions, Retry, Produtos JakartaEE, JPA, CDI, Bean Validation, JAX-RS, JAX-WS, JMS, front-end com JSF e Primefaces, persistência com Hibernate e EclipseLink, JWT com JJWT, Swagger, SOAP, REST, Applications Server com Apache ActiveMQ, Apache Tomcat, Payara, JUnit, TDD, relatórios com Jasper/IReport, banco de dados SQLServer, MySQL, Elasticsearch, MongoDB, arquiteturas DDD e Hexagonal, versionamento SVN e GIT;
4. Experiência na área ou função similar é indispensável;
* Desenvolver funcionalidades complexas em Java conforme especificações técnicas.
* Realizar testes unitários, de integração e de sistema garantindo qualidade e performance.
* Contribuir com ideias e feedbacks em reuniões de planejamento e revisão.
* Produzir documentação clara e detalhada do código e dos processos.
* Identificar e corrigir erros usando ferramentas avançadas de depuração.
* Trabalhar com designers na implementação de interfaces de usuário.
* Estudar e adotar novas ferramentas e práticas de desenvolvimento.
* Fazer integração de sistemas e APIs assegurando interoperabilidade.
* Sugerir e implementar melhorias de processos.
* Prestar suporte técnico a usuários internos em problemas complexos.
* Praticar e promover melhores práticas de code review para qualidade contínua do código.
* Atuar com desenvolvimento back end para projetos que irão envolver Cartão, Pix, Open Finance e API s;