freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Developer

Summary

Build and evolve Java backend services for billing and payment systems using Spring Boot, REST APIs, and event-driven architectures while modernizing legacy SOA systems.

  • Atuar de forma hands-on no desenvolvimento e evolução de serviços backend em Java para sistemas de fatura, pagamento e cobrança.
  • Desenvolver e manter APIs REST e integrações expostas via API Gateway (ex.: Sensedia).
  • Modernizar e evoluir arquiteturas legadas (SOA), participando de migração, refatoração e decomposição de serviços.
  • Desenvolver novos serviços com Spring Boot, aplicando arquitetura orientada a eventos, mensageria e integrações assíncronas.
  • Implementar mecanismos de performance e resiliência, como cache, idempotência e estratégias de tolerância a falhas.
  • Garantir qualidade, confiabilidade e estabilidade das soluções por meio de testes, boas práticas de engenharia, CI/CD e suporte a incidentes.

Requirements

  • Sólida experiência em desenvolvimento Java com Spring Boot.
  • Vivência em APIs REST, API Gateway/API Management (ex.: Sensedia, Apigee) e integrações síncronas e assíncronas.
  • Experiência com arquiteturas legadas (SOA) e sua evolução para arquiteturas modernas orientadas a eventos.
  • Conhecimento de mensageria, processamento assíncrono, bancos relacionais e NoSQL.
  • Experiência com testes automatizados, práticas de DevOps, observabilidade e confiabilidade.
  • Vivência com cloud (AWS, Azure, GCP ou OpenShift).
  • Formação em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas.
  • Experiência em sistemas financeiros (billing, faturamento, pagamento, cobrança) são um diferencial.
  • Certificações Java (Oracle Certified Professional) são um diferencial.

Core Competencies

Demonstrates expertise in Java development with Spring Boot, focusing on backend services for billing and payment systems. Proficient in modernizing legacy architectures and implementing robust APIs and integrations while ensuring performance and reliability.

Highest-signal resume keywords

  • Java Development
  • Spring Boot
  • REST APIs
  • API Gateway Management
  • Cloud Experience

ATS Optimization Keywords

Hard Skills

  • Java
  • Spring Boot
  • REST APIs
  • API Gateway
  • SOA
  • Event-Driven Architecture
  • Messaging
  • Automated Testing
  • DevOps Practices
  • Relational Databases

Certifications & Qualifications

  • Oracle Certified Professional

Industry Keywords

  • Billing
  • Payment
  • Cobrança
  • Financial Systems

Tools & Technologies

  • AWS
  • Azure
  • GCP
  • OpenShift
  • Sensedia
  • Apigee

See also