Área e especialização profissional: Informática, TI, Telecomunicações - Programador / DesenvolvedorNível hierárquico: AnalistaLocal de trabalho: Curitiba, PRRegime de contratação de tipo Efetivo – CLTJornada Período IntegralNosso 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.