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

Senior Software Engineer (Java + NodeJS) - Remote in Bali, Indonesia

Sysgen
Bali, Indonesia (Remote)
Salary Estimate
Rp 12.000.000 – Rp 18.000.000
Newest
Live Update
27 Juli 2026
Deadline
27 Jul 2027

job description

Join Sysgen, a leading technology solutions provider, as a Senior Software Engineer (Java + NodeJS) and become part of a dynamic team shaping the future of digital innovation. This fully remote role is perfect for talented engineers based in Bali, Indonesia (Canggu, Ubud, Denpasar, Jimbaran, Nusa Dua, Kuta, or Badung) who thrive in a hybrid work environment and are passionate about building scalable, high-performance applications.

In this role, you’ll collaborate with cross-functional teams to design, develop, and deploy cutting-edge software solutions using Java and NodeJS. You’ll work on mission-critical projects, optimize system performance, and contribute to architectural decisions that drive business growth. With a focus on clean code, best practices, and innovation, you’ll play a key role in delivering high-quality software that meets the needs of global clients.

Sysgen offers a flexible, hybrid work model, competitive compensation, and opportunities for professional growth. If you’re a problem-solver with a passion for technology and a desire to work in a collaborative, forward-thinking environment, we’d love to hear from you!

Note: This role may require occasional night shifts to align with global team collaboration.

Responsibility

  • Design, develop, and maintain scalable backend services using Java and NodeJS.
  • Collaborate with product managers, designers, and other engineers to deliver high-quality software solutions.
  • Optimize application performance, troubleshoot issues, and implement best practices for security and efficiency.
  • Write clean, maintainable, and well-documented code following industry standards.
  • Participate in code reviews, architectural discussions, and sprint planning sessions.
  • Deploy and monitor applications in cloud environments (AWS, Azure, or GCP).
  • Mentor junior engineers and contribute to team knowledge-sharing initiatives.
  • Stay updated with emerging technologies and trends in software development.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 5+ years of professional experience in software development with Java and NodeJS.
  • Strong proficiency in RESTful APIs, microservices, and database design (SQL/NoSQL).
  • Experience with cloud platforms (AWS, Azure, or GCP) and DevOps practices.
  • Familiarity with Agile/Scrum methodologies and CI/CD pipelines.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work in a remote, global team.
  • Experience with Docker, Kubernetes, or containerization is a plus.

Required Skills

Java NodeJS RESTful APIs Microservices SQL NoSQL AWS Azure GCP Docker Kubernetes Agile Scrum CI/CD Git Spring Boot Express.js

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