Senior Java Developer

Empowering Global Commerce Through Technology

At Oceanpayment, we believe technology doesn’t just power transactions — it builds trust.
As a Senior Java Developer, you’ll play a key role in designing and developing the core systems that underpin our global payment infrastructure. You’ll tackle challenges in high concurrency, distributed systems, and cross-border transaction processing, ensuring every line of code you write helps connect businesses and consumers around the world. In this role, your work will directly shape how global commerce operates — securely, efficiently, and at scale.


What You’ll Gain by Joining Our Engineering Team

  • Global-scale engineering challenges: Design and optimize systems that handle millions of international transactions, facing real-world complexities in distributed architecture and performance
  • Structured growth and technical depth: Evolve from architecture design to advanced optimization, sharpening your engineering mindset through hands-on, business-critical projects
  • Collaboration and innovation: Work closely with cross-functional teams to build a payment infrastructure that balances reliability with innovation
  • Long-term impact and influence: Collaborate with global engineering experts, expand your technical perspective, and grow within a culture that values craftsmanship, curiosity, and high standards

We’re Looking for Someone Who

  • Has strong Java fundamentals and solid architectural thinking
  • Excels at solving complex system challenges and continuously improving performance
  • Cares deeply about code quality and strives for efficient, elegant, and scalable solutions
  • Values teamwork and open communication in a cross-functional, multicultural environment
  • Is passionate about fintech and global payments, eager to expand expertise in an international setting