Pular para o conteúdo principal

Desenvolvedor Java com React Sr

Descrição da vaga

Colaborando com a revolução digital! 🔥


Na Firedev, nossa paixão é impulsionar a transformação digital através de soluções inovadoras e eficientes. Somos uma empresa especializada em tecnologia, focada em oferecer serviços diversos que aceleram o desenvolvimento de software. Utilizando uma abordagem Low Code, capacitamos nosso cliente a criar, personalizar e manter aplicações de maneira ágil e adaptável, respondendo rapidamente às demandas do mercado em constante evolução.


Conheça nosso desafio! 🤩


Aqui na Firedev somos pioneiros em soluções de terceirização, proporcionando equipes com expertise e qualificações excepcionais. Nossos grupos atuam de forma sinérgica e autogerenciada, adotando abordagens ágeis para garantir eficácia e primazia em todos os empreendimentos.

Responsabilidades e atribuições

Para essa oportunidade, estamos em busca de Desenvolvedor Java com conhecimento em react atuar em projetos em um de nossos clientes do ramo de meios de pagamento.


📌 Atividades

  • Atuar no desenvolvimento, evolução e sustentação de sistemas back-end em Java 8, 21, garantindo qualidade, estabilidade e performance
  • Projetar e implementar APIs REST/JSON e integrações com serviços internos/externos (ex.: mensageria, antifraude, conciliação, gateways e parceiros).
  • Integrar serviços com bancos de dados e componentes de infraestrutura, garantindo consistência transacional, resiliência e observabilidade.
  • Atuar na modernização e migração de aplicações on-premise para AWS, entendendo o legado e apoiando na estratégia de migração, execução e estabilização.
  • Apoiar a definição e evolução de padrões (APIs, segurança, versionamento, boas práticas de código, guidelines de revisão, testes unitários e testes integrados).
  • Realizar análise técnica, refinamento e decomposição de demandas, identificando riscos, dependências, gargalos e oportunidades de melhoria (performance, custo, confiabilidade).
  • Garantir práticas de engenharia: testes automatizados (unit/integration/contract), revisão de código, padronização, qualidade e mitigar vulnerabilidades (Sonar, Fortify) e segurança (SAST/DAST quando aplicável).
  • Contribuir ativamente com CI/CD (pipelines, versionamento, releases, rollback, feature flags), infraestrutura como código e automação de deploy.
  • Apoiar troubleshooting e resolução de incidentes (P1/P2), realizando análise de causa raiz (RCA) e implementando ações preventivas.


📌 Requisitos e qualificações.

  • Sólida experiência com Java (preferencialmente com vivência em Java 8 e em modernização para Java 21 e Java 25), incluindo recursos de linguagem, performance e boas práticas.
  • Experiência com arquitetura de serviços (monólito modular, microsserviços quando aplicável), APIs REST, padrões de integração e versionamento.
  • Conhecimento e vivência com React.
  • Conhecimento prático com Spring/Spring Boot, incluindo segurança, validação, serialização, configuração e gestão de dependências.
  • Experiência com bancos de dados Oracle (modelagem, otimização, índices, troubleshooting).
  • Conhecimento em mensageria e comunicação assíncrona (Kafka/RabbitMQ), garantindo idempotência e processamento resiliente.
  • Práticas de engenharia: Git, code review, estratégia de branch e resolução de conflitos.
  • Experiência com testes automatizados (JUnit, Mockito, testes de integração) e qualidade/vulnerabilidade (Sonar e Fortify).
  • Vivência em ambiente Linux (ex.: RedHat), incluindo deploy, análise de logs, troubleshooting e acompanhamento de performance.
  • Experiência com ambientes on-premise (deploy tradicional, dependências de infraestrutura) e atuação em estratégia de migração para cloud.
  • Vivência com AWS ou migração para cloud: adaptação de aplicações para serviços gerenciados.
  • Inglês avançado para comunicação

Stack & Tecnologias

  • Back-end: Java 21 / 25, Spring Boot (ou equivalente), REST APIs
  • Integração: Mensageria (Kafka)
  • Dados: Oracle
  • Qualidade & Segurança: JUnit/Mockito, testes de integração/contrato, Sonar, Fortify (desejável)
  • DevOps/Plataforma: Git, CI/CD, Docker, ambientes on-premise e AWS
  • Observabilidade: logs/métricas/tracing, monitoramento e alertas

Informações adicionais

O que oferecemos:

🩺 Plano de saúde e odontológico: na Firedev, dispomos de assistência médica e odontológica 100% subsidiadas por nós para cuidarmos de você!

🍛 Vale alimentação e refeição flexível: contamos com o cartão de benefício flexível Ifood para que você tenha liberdade na administração de despesas de alimentação e refeição!

🚍 Auxílio mobilidade: precisa ir ao escritório? Fornecemos auxílio mobilidade, via Ifood, para que você possa se deslocar como preferir!

🏋 WellHub: acesso a academias em todo o Brasil, para você cuidar da saúde e bem-estar de forma prática e flexível, onde e quando preferir!

🎊 Crédito extra em ações: você receberá, em datas comemorativas e ações previstas em nosso calendário, crédito extra nos eu cartão Ifood para gastar como quiser!

🎂 Seu aniversário? Tem presente!: no seu aniversário, depositamos crédito no seu cartão de benefícios para você escolher o seu presente!

🎓 Parcerias educacionais e curso de idioma: acreditamos no desenvolvimento contínuo! Por isso, contamos com parcerias com instituições de ensino e escola de idioma que oferecem descontos exclusivos para nossos colaboradores, apoiando seu crescimento profissional e pessoal.

💻 Sem máquina? Sem problemas! Fornecemos o equipamento necessário para desempenho das suas atividades, caso você precise!


Venha ser um Firedever!

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista com RH
  3. Etapa 3: Entrevista Técnica
  4. Etapa 4: Entrevista Cliente
  5. Etapa 5: Contratação

Faça parte da transformação Global!

Nossa paixão é impulsionar a transformação digital através de soluções inovadoras e eficientes.

Somos uma empresa especializada em tecnologia, focada em oferecer serviços diferenciados que aceleram o desenvolvimento de software. Utilizando uma abordagem Low Code, capacitamos nossos clientes a criar, personalizar e manter aplicações de maneira ágil e adaptável, respondendo rapidamente às demandas do mercado em constante evolução.


Na Firedev, oferecemos mais do que uma carreira; proporcionamos uma oportunidade única de participar de projetos globais que transcendem fronteiras. Nossa equipe tem o privilégio de mergulhar em tecnologias diversas e projetos que impactam o mundo!

Se você busca desafios estimulantes, uma cultura de inovação e a chance de deixar sua marca em escala global, a Firedev é o lugar onde sua paixão pela tecnologia se encontra com oportunidades infinitas.


www.firedev.com.br