🏢

Desenvolvedor(a) Back-end Java Pleno - Desenvolvimento Partner - Integração Hotel e Carro

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

A Paytrack, uma scale-up pioneira em rápido crescimento, busca um(a) Desenvolvedor(a) Back-end Java Pleno para integrar uma de suas squads focadas na jornada de viagens corporativas. O profissional será responsável por construir e evoluir soluções e motores lógicos que movimentam o coração do negócio, investigando problemas complexos de lógica e performance, desenhando APIs robustas e trabalhando com processamento em nuvem. O ambiente de trabalho é dinâmico, com autonomia para colocar conhecimentos em prática e contribuir para a estabilidade das integrações financeiras e de turismo em um ecossistema de microsserviços.

Responsabilidades

  • Desenvolver novas funcionalidades para o produto, aplicar melhorias arquiteturais e investigar problemas e gargalos de performance diretamente no ambiente de produção.
  • Escrever código limpo (Clean Code), testável, resiliente e de fácil manutenção no back-end, seguindo os pilares do SOLID.
  • Participar ativamente das revisões de código do time, fornecendo feedbacks construtivos e zelando pela integridade técnica e segurança do repositório.
  • Participar ativamente das decisões de engenharia, propondo padrões de design eficientes, escolha de bibliotecas e otimização de queries.
  • Garantir a integração eficiente entre sistemas internos e externos, comunicando-se diretamente com o time de suporte, atendimento e áreas de negócios para resolver dores complexas.
  • Participar ativamente das cerimônias do time, como Dailys, Retrospectives, Sprint Reviews e rituais de alinhamento técnico da engenharia.
PUBLICIDADE

Requisitos

  • Sólida experiência prática com desenvolvimento de sistemas back-end utilizando Java (versões modernas como Java 17 ou 21), dominando orientação a objetos, concorrência, collections, streams e boas práticas da linguagem.
  • Experiência comprovada com o ecossistema Spring Boot (Spring Web, Spring Data, Spring Security) e frameworks modernos de alta performance como Quarkus.
  • Domínio na utilização de Hibernate / JPA para mapeamento objeto-relacional, persistência e otimização de acessos.
  • Histórico prático no desenho, desenvolvimento, padronização e consumo de APIs RESTful robustas.
  • Conhecimento consistente em bancos de dados relacionais (PostgreSQL ou MySQL), escrita de queries estruturadas e manipulação de dados, além de noções de bancos NoSQL (MongoDB ou Redis).
  • Domínio na criação e execução de testes automatizados (unitários e de integração) utilizando JUnit e Mockito.
  • Vivência sólida de trabalho seguindo metodologias ágeis (Scrum ou Kanban).
  • Experiência com arquiteturas distribuídas, microsserviços e domínio de padrões de projeto (Design Patterns como DTO, Repository, Factory, Strategy).
  • Familiaridade com arquiteturas orientadas a eventos e ferramentas de mensageria / streaming de dados como Kafka ou RabbitMQ.
  • Conhecimento em protocolos de autenticação e autorização corporativa (JWT, OAuth2) e padrões de segurança de APIs.
  • Prática com contêineres (Docker), versionamento avançado com Git e noções de esteiras automatizadas de CI/CD.
  • Linguagem de programação Golang.
  • Ferramentas de observabilidade e monitoramento.

A Paytrack nasceu para revolucionar a rotina de gestão de despesas e viagens corporativas. Transformamos diariamente empresas de todo o Brasil com a nossa solução. Conquistamos muito espaço de mercado, resultados incríveis e estamos crescendo rápido.[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE