Beranda Job Details
S
Information & Communication Technology 🏢 Full Time ⭐️ Terverifikasi

Senior Java Backend Developer (Remote in Bali)

Smilepayz
Bali, Indonesia
Salary Estimate
Rp 12.000.000 – Rp 15.000.000
Newest
Live Update
20 Juli 2026
Deadline
20 Jul 2027

job description

Are you a passionate Java Backend Developer looking for a challenging and rewarding role in a dynamic fintech environment? Smilepayz is seeking a talented backend engineer to join our growing team and help build scalable, high-performance payment solutions that make a real impact.

As a Senior Java Backend Developer at Smilepayz, you’ll work on cutting-edge technologies in a collaborative, remote-first environment. Based in Bali (Canggu, Ubud, Denpasar, or surrounding areas), you’ll enjoy the flexibility of remote work while contributing to a product that powers seamless transactions for businesses across Southeast Asia.

This is an exciting opportunity to:

  • Design, develop, and maintain robust backend systems using Java, Spring Boot, and microservices architecture
  • Optimize performance, security, and scalability of payment processing platforms
  • Collaborate with cross-functional teams (frontend, DevOps, QA) to deliver high-quality software
  • Work in an agile environment with modern tools like Docker, Kubernetes, AWS, and CI/CD pipelines
  • Solve complex technical challenges in a fast-paced fintech startup

If you’re a problem-solver with a strong background in Java and a passion for backend development, we’d love to hear from you. Join us in shaping the future of digital payments in Southeast Asia!

Note: This is a fully remote position with a preference for candidates based in Bali, Indonesia. Occasional travel to Kuala Lumpur may be required for team meetups.

Responsibility

  • Design, develop, and maintain scalable backend services using Java, Spring Boot, and microservices
  • Optimize database performance (SQL/NoSQL) and ensure data integrity for payment processing systems
  • Implement RESTful APIs and integrate third-party payment gateways
  • Collaborate with frontend developers to define API contracts and ensure seamless integration
  • Write clean, maintainable, and well-documented code following best practices
  • Troubleshoot, debug, and resolve complex technical issues in production environments
  • Participate in code reviews, architecture discussions, and agile ceremonies (sprints, standups)
  • Stay updated with emerging technologies and propose improvements to existing systems

Qualifications

  • 5+ years of experience in Java backend development, with expertise in Spring Boot, Hibernate, and microservices
  • Strong understanding of RESTful APIs, OAuth 2.0, and security best practices
  • Experience with relational databases (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis)
  • Familiarity with Docker, Kubernetes, AWS (EC2, RDS, S3), and CI/CD pipelines
  • Proficiency in unit testing (JUnit, Mockito) and integration testing
  • Experience with message brokers (Kafka, RabbitMQ) and event-driven architectures is a plus
  • Strong problem-solving skills and ability to work in an agile environment
  • Excellent communication skills in English (written and verbal)

Required Skills

Java Spring Boot Microservices RESTful APIs SQL NoSQL Docker Kubernetes AWS CI/CD Kafka RabbitMQ JUnit Mockito Agile Fintech

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline..

Apply Now

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua