AML Risco Reputacional
Back-end Developer Java + Springboot (Sênior)
Requirements
Hard Skills:
• Java SE e Java EE.
• Hibernate e JPA.
• Banco de dados (Postgres e MS SQL Server principalmente);
• Desenvolvimento Frameworks Javascript (Angular 2+, React Native, etc);
• Liderança técnica ou arquitetura de soluções em projetos de desenvolvimento de soluções de médio e grande porte.
• Especialista em principais conceitos de desenvolvimento de software (engenharia, qualidade, devsecops e arquitetura).
• Framework Spring e seus projetos / módulos : Spring MVC, Spring Data, Spring Boot, Spring Cloud, etc.
• Arquitetura de Microsserviços.
• Integração de soluções, web services SOAP, REST, JMS e demais tecnologias de integração.
• Ferramentas de ciclo de vida de aplicações (Bitbucket/GIT, Bamboo/Jenkins, Maven, etc.);
• Plataformas de filas e stream: AWS SQS, RabbitMQ, Kafka, etc.
• Servidor de aplicação Wildfly
Desejáveis:
- Java 8+
- Banco de Dados
- Ecossistema Spring
- Frameworks Javascript
Diferenciais:
• Práticas ágeis/lean (Scrum/Kanban);
• Tecnologias de Nuvem (Principalmente AWS);
• Projetos implantados em plataformas Docker, Kubernetes e Openshift.
• Bases de dados NoSQL : Elasticsearch, MongoDB, Redis, etc.
• Conhecimento de devops e integração contínua