Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Analista de Desenvolvimento Java Sênior

1 vaga: | CLT (Efetivo) | Publicada em 29/05

Sobre a vaga

Inovar para simplificar. Todo dia, quando chegamos à Finnet, não queremos apenas trabalhar. Queremos fazer coisas inovadoras para facilitar o processo de gestão de nossos clientes. Mais do que isso, somos clientocêntricos! Trabalhamos incessantemente para entender suas necessidades e seu comportamento, para criarmos uma experiência incrível de uso. Nós fazemos isso porque acreditamos que podemos contribuir para o sucesso de nossos clientes. E queremos que todas as empresas usem os nossos sistemas. Agora, criar algo extraordinário não é nada fácil. As melhores ideias surgem quando as pessoas estão se divertindo e trabalhando para um propósito maior. Você será desafiado, aprenderá e se divertirá! Somos o complemento do ERP de muitas empresas em todos Brasil, com soluções para: CONTAS A RECEBER Ï CONTAS A PAGAR Ï GESTÃO FINANCEIRA Ï GATEWAY DE PAGAMENTOS Ï MARKETPLACE DE ANTECIPAÇÃO Ï Open Banking Quer saber mais? Acesse Estamos Crescendo! Venha ser um #Finneter € Criar e desenvolver soluções financeiras (aplicativos web e móveis) de alta qualidade, focadas na experiência do usuário.Trabalhar em conjunto com o time do produto (time multidisciplinar) para construir as soluções que traduzem a estratégia da empresa em seu produto e funcionalidade.Despertar o seu lado investigador... você precisará dele para avaliar soluções, impactos, riscos e estimar esforços.Identificar e propor serviços que podem ser desenvolvidos.Acompanhar o produto em produção e resolver problemas (é essencial e acredite, eles surgirão para colocar a prova o raciocínio e o poder de reação de todos!).Auxiliar o Analista de Qualidade no desenvolvimento da estratégia de Q&A.Compartilhar conhecimento com os colegas de equipe para evolução do grupo. Tenha sólidos conhecimentos em análise, arquitetura e desenvolvimento de sistemas.Conheça e já tenha trabalhado com: - Java 11+; - Spring framework; - Spring Boot framework; - Containers Docker;- Produtos AWS (Lambda, CloudFront, Containers, Cognito, DynamoDB, RDS); - Integrações por API's REST e SOAP; - Banco de dados (MySQL e Postgree); - Banco de dados de Cache - Ex: REDIS, ElasticSearch - Conceitos de Controle de Versão - Git; - Experiência com Desenvolvimento de Software distribuidos; - Experiência com arquitetura de microserviços e serveless; - Experiência com arquitetura baseada em eventos usando diferentes filas de mensagens (RabbitMQ, SQS, Kafka etc); - Clean Code e TDD (Test-Driven Development) e funcionais; - Testes unitários; Tenha experiência com desenvolvimento de soluções financeiras (especialmente voltadas para cobrança);Compreensão dos Padrões de Design, capacidade de projetar blueprints arquiteturais e design de aplicativos são necessários;Experiência com pipelines de desenvolvimento, automação de testes, integração contínua e implantação em ambientes baseados em nuvem;Seja autodidata e saiba trabalhar com autonomia - "não espere somente receber ordens, diga-nos também o que devemos fazer."Saiba trabalhar em equipes horizontais e multidisciplinares; Diferenciais:Experiência com Apache Camel com spring e uso do Swagger/OpenAPI (Java) será um plus;Ter conhecimento de conceitos de arquitetura moderna (por exemplo, Microservices), padrões de design;Tenha trabalhado com RDBMS como Postgres, MySQL e os conectou usando Hibernate/JPA a partir do aplicativo Spring Boot.