Vaga de Analista de Desenvolvimento Java Sênior
1 vaga: | CLT (Efetivo) | Publicada em 29/05
A combinar
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.