Firmenlogo

Remote Desenvolvedor(a) Backend Java – Sênior

Onnitech  ·  nan, · Remote

Candidatar-se agora

About the job

Nível: Sênior

Cursos de: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS, Information Systems, Information Technology, Software Engineering

Escolaridade: Graduação - Completo

Jornada de trabalho: Horário Comercial (Jornada Flexível)

Disponibilidade para home-office

Benefícios: 🏋️ Gympass, 🥳 Day-off no seu aniversário, Palestras/Conversas sobre Saúde Mental, Flexibilidade e autonomia para trabalhar de onde quiser (home-office), Universidade Corporativa , Parceria no ensino de inglês (Cultura Inglesa), Parceria com a Instituição de Ensino (FIAP)

Responsabilidades Da Posição

Estamos com oportunidades para Desenvolvedores Back-end Java - Sênior.

Você vai participar do desenvolvimento e evolução de uma das plataformas mais inovadoras do mercado de meio de pagamentos, atuando na construção e sustentação de software de alta performance!

Responsabilidades

  • Desenvolvimento e evolução de uma das plataformas mais inovadoras do mercado de meios de pagamentos;
  • Escrever documentos e guias de requisitos técnicos / funcionais;
  • Escrever código e bibliotecas reutilizáveis de acordo com um padrão que tornará rápida e fácil a manutenção no futuro;
  • Otimizar aplicações para a máxima velocidade e escalabilidade;
  • Criar novas funcionalidades ou manter as antigas;
  • Apoio na aplicação de melhores práticas de segurança para o desenvolvimento;
  • Utilizar as melhores práticas no desenvolvimento de interfaces de comunicação entre as diversas plataformas sistêmicas (APIs, WEBServices);
  • Utilizar as melhores práticas em armazenamento de informações dentro do projeto (tabelas, banco de dados);
  • Manter-se atualizado com tecnologias emergentes;
  • Auxiliar os desenvolvedores do time com a codificação e solução de problemas, ser o ponto de referência do time.

Skills/Experiências

  • Conhecimento em JavaEE/ Versão 7 e Java 8, Java 11;
  • Experiência de no mínimo 5 anos na área de desenvolvimento focado em Java;
  • Spring Boot e utilização de API's RESTFull;
  • Conhecimento em Arquitetura de Microserviços;
  • Banco de dados relacional: PosgreSQL;
  • Versionamento com Git;
  • Consciência da necessidade de testes unitários e integração;
  • Conhecimento dos conceitos de aplicações em Cluster e Docker;
  • Conhecimento em sistemas de mensageria (Kafka, ActiveMQ, RabbitMQ ou IBM MQ);
  • Linux básico.

Desejável

  • Experiência anterior no mercado de Meios de Pagamento;
  • Conhecimento de metodologias ágeis de desenvolvimento como Scrum, Kanban, ou ferramenta Jira;

#VemSerOnni 🚀💟

Requisitos Obrigatórios Para a Posição

Skills/Experiências

  • Conhecimento em JavaEE/ Versão 7 e Java 8, Java 11 e novos versões;
  • Experiência de no mínimo 5 anos na área de desenvolvimento focado em Java;
  • Spring Boot e utilização de API's RESTFull;
  • Conhecimento de 3-4 anos em Arquitetura de Microserviços;
  • Banco de dados relacional: PosgreSQL, MySql;
  • Versionamento com Git;
  • Consciência da necessidade de testes unitários e integração;
  • Conhecimento dos conceitos de aplicações em Cluster e Docker;
  • Conhecimento em sistemas de mensageria (Kafka, ActiveMQ, RabbitMQ ou IBM MQ);
  • Linux básico.

Desejável

  • Experiência anterior no mercado de Meios de Pagamento;
  • Experiência com cartões de crédito/débito e sistemas de liquidação;
  • Conhecimento de metodologias ágeis de desenvolvimento como Scrum, Kanban, ou ferramenta Jira;
  • Conhecimento em banco de dados não relacional (MongoDB);
  • Conhecimento dos conceitos de Cloud Computing e Amazon Web Services, como os serviços ECS, EC2, ECR, ELB, S3;
  • ISO 8583

Candidatar-se agora

Outros empregos