Desenvolvedor java pleno
Descrição da Vaga
Descrição: 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. * Ter experiência comprovada de pelo menos quatro anos atuando como desenvolvedor nas tecnologias listadas Perfil Comportamental: * Capacidade de estruturar soluções propositivas baseado nos requisitos de negócio, direcionadores de tecnologia e limitações técnicas; * Capacidade de lidar com problemas complexos de maneira estruturada; * Capacidade de trabalhar em atividades de mais de um projeto ao mesmo tempo, realizando gestão das atividades e divisão de trabalho entre eles; * Capacidade de trabalhar em um ambiente em transformação; * Orientação por metas e proatividade com grande foco nos resultados; * Habilidades de comunicação com time técnico e áreas de negócio; * Raciocínio lógico, estruturado e orientado a resolução de problemas; * Organização e gestão das demandas sob sua responsabilidade para atendimento a cronogramas acordados; * Capacidade de trabalho em equipe; * Curioso e proativo. * Participar das discussões de arquitetura relacionadas aos novos desenvolvimentos; * Produzir estimativas de esforço de acordo com as especificações dos projetos; * Realizar o desenvolvimento dos projetos priorizados de acordo com as especificações e cronograma acordado; * 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). * Facilitar a decisão dos envolvidos no projeto, fornecendo informações detalhadas; * Documentar os desenvolvimentos realizados; * Apoiar no processo de passagem de conhecimento para o time de sustentação; * 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; * Realizar o teste dos desenvolvimentos realizados antes da liberação para homologação pela área demandante; * Interagir de maneira proativa com o time técnico e de negócio do projeto para viabilizar o atendimento da demanda; * 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; * Participar do processo de gestão de mudança. 25110502022323858
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev