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

Senior Java Software Engineer - Remote in Bali (Canggu, Ubud, Denpasar)

Alphatech Software
Bali, Indonesia
Salary Estimate
Rp 18.000.000 – Rp 25.000.000
Newest
Live Update
13 Juli 2026
Deadline
13 Jul 2027

job description

Join Alphatech Software, a leading innovator in enterprise software solutions, as a Senior Java Software Engineer and become part of a dynamic team shaping the future of digital transformation. Based in the vibrant tech hub of Bali, this fully remote role offers the perfect blend of professional growth and island living in locations like Canggu, Ubud, or Denpasar.

As a key member of our engineering team, you’ll collaborate with cross-functional teams to design, develop, and deploy high-performance Java applications that power businesses globally. This role is ideal for a passionate problem-solver who thrives in a fast-paced environment and is eager to tackle complex technical challenges while contributing to scalable, cutting-edge solutions.

We offer a competitive salary package, flexible work arrangements, and opportunities to work on impactful projects that drive real-world results. Whether you're debugging critical systems, optimizing backend services, or mentoring junior developers, your expertise will directly shape the success of our clients and the growth of our engineering team.

If you’re a Java expert with a passion for innovation and a desire to work in one of the world’s most sought-after remote destinations, we’d love to hear from you. Apply now and take the next step in your career with Alphatech Software!

Responsibility

  • Design, develop, and maintain scalable Java-based applications using modern frameworks (Spring Boot, Hibernate, etc.).
  • Collaborate with product managers, designers, and other engineers to deliver high-quality software solutions.
  • Troubleshoot, debug, and resolve complex technical issues in production and development environments.
  • Optimize application performance, ensuring low latency and high availability for mission-critical systems.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Participate in code reviews, providing constructive feedback to peers and mentoring junior developers.
  • Stay updated with emerging technologies and industry trends to drive continuous improvement.
  • Contribute to architectural decisions and system design to support long-term business goals.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 5+ years of professional experience in Java development, with expertise in Spring Boot and microservices.
  • Strong proficiency in databases (SQL/NoSQL) and experience with ORM frameworks like Hibernate.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines, version control (Git), and Agile/Scrum methodologies.
  • Excellent problem-solving skills and the ability to work independently in a remote setting.
  • Strong communication skills in English, with the ability to collaborate effectively in a global team.
  • Experience with testing frameworks (JUnit, Mockito) and performance optimization techniques.

Required Skills

Java Spring Boot Hibernate Microservices SQL NoSQL AWS/Azure/GCP Docker Kubernetes Git CI/CD Agile REST APIs JUnit Mockito

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