Área e especialização profissional: Informática, TI, Telecomunicações - Programador / Desenvolvedor Nível hierárquico: Analista Local de trabalho: Curitiba, PR Regime de contratação de tipo Efetivo – CLT Jornada Período Integral Nosso cliente é um dos maiores especialistas na Estruturação, Administração e Custódia de fundos de investimento do País. Constituído em 2010 com o objetivo de fornecer soluções Financeiras Estruturadas para diversos tipos de clientes e segmentos de empresas, o Banco vem se destacando como um importante prestador de serviços para Fundos no mercado. Atividades: 1. Participar das discussões de arquitetura relacionadas aos novos desenvolvimentos; 2. Produzir estimativas de esforço de acordo com as especificações dos projetos; 3. Realizar o desenvolvimento dos projetos priorizados de acordo com as especificações e cronograma acordado; 4. Será responsável pelo processo de Gestão de Mudança (GMUD), dos desenvolvimentos sob sua responsabilidade (da abertura, escrita, até a implantação em produção). 5. Facilitar a decisão dos envolvidos no projeto, fornecendo informações detalhadas; 6. Documentar os desenvolvimentos realizados; 7. Apoiar no processo de passagem de conhecimento para o time de sustentação; 8. Aplicar análise de causa raiz constantemente nos problemas associados aos desenvolvimento realizados para identificar a origem de problemas, a partir disso, definir correções e buscar mitigar problemas futuros; 9. Realizar o teste dos desenvolvimentos realizados antes da liberação para homologação pela área demandante; 10. Interagir de maneira proativa com o time técnico e de negócio do projeto para viabilizar o atendimento da demanda; 11. Interagir com área de arquitetura para aplicar os padrões de arquitetura atualmente definidos, tal como promover evolução contínua dos ambientes de tecnologia; 12. Participar do processo de gestão de mudança." Descrição da Vaga: • Atuação como desenvolvedor do time de tecnologia (estrutura de projetos) na qual participará de projetos que sejam priorizados para desenvolvimento. • Terá interface direta com todos os envolvidos na demanda, desde as áreas de tecnologia até as áreas de negócio (clientes internos), tal como prestadores de serviços." Requisitos obrigatórios: • Java SE 6 e Superiores, Java EE 7; • PL/SQL; • Servidor de Aplicação Wildfly/JBoss EAP; • Desenvolvimento de Container e SpringBoot para serviços auto-contidos; • Ter trabalhado com Gateway de API, como WSO2 e correlatos. • Ter trabalhado com fila MQ, como RabbitMQ e correlatos. • SGBDs Oracle e MySQL; • Conhecimento em tecnologias Kafka, Kibana, Elastic Search, Mongo DB e KVM. • Frameworks: Spring Boot, JPA, Log 4J, Hibernate, Junit, Easymok, Angular (6 e acima), AngularJS, Spring Framework, JSF; Primefaces; WebServices (JAX-WS / JAX-RS), JDBC e correlatos. • Conhecimento de arquitetura de Microserviços; Arquitetura RESTfull, Swagger; • Documentação de APIs utilizando OpenAPI (2 e 3); • Conhecimento de Modelos de Desenvolvimento (Sequenciais e Iterativos Incrementais - RUP e Metodologias Ágeis: Scrum, XP, AUP, BUP); • Ter trabalhado com ferramentas de Integração Contínua, Entrega Contínua e correlatos: Maven, Jenkins, Gitlab, SonarQube, Sonatype Nexus." Experiências Anteriores: • Ter experiência comprovada de pelo menos dois a três anos atuando como desenvolvedor nas tecnologias listadas.