Beranda Job Details
T
Information & Communication Technology 🏢 Contract ⭐️ Terverifikasi

Senior Application Developer (Java & .NET) - Remote in Bali

Thatz International
Bali, Indonesia
Salary Estimate
USD 4.500 – USD 5.700
Newest
Live Update
12 Juli 2026
Deadline
12 Jul 2027

job description

Join Thatz International, a dynamic leader in Information & Communication Technology, as a Senior Application Developer (Java & .NET) and play a pivotal role in shaping the future of our business-critical applications. Based in the stunning island of Bali, Indonesia, this remote contract opportunity offers the perfect blend of professional growth and tropical lifestyle in locations like Canggu, Ubud, Denpasar, Jimbaran, Nusa Dua, Kuta, or Badung.

In this role, you will be instrumental in supporting and enhancing existing .NET applications while driving innovation through the development of new Java-based solutions. You’ll collaborate with cross-functional teams to deliver high-performance, scalable applications that meet the evolving needs of our clients. Whether you're optimizing legacy systems or architecting cutting-edge solutions, your expertise in Java and .NET frameworks will be key to our success.

Thatz International values creativity, technical excellence, and a proactive mindset. As part of our team, you’ll enjoy a flexible work environment, competitive compensation ($4,500 – $5,700 USD/month), and the opportunity to work on projects that make a real impact. If you’re a problem-solver with a passion for technology and a desire to work in one of the world’s most beautiful destinations, we want to hear from you!

Note: This is a contract position with the potential for long-term collaboration based on performance and project needs.

Responsibility

  • Design, develop, and maintain high-performance .NET applications to support business-critical operations.
  • Contribute to the architecture and development of new Java-based solutions, ensuring scalability and efficiency.
  • Collaborate with product managers, designers, and other developers to translate business requirements into technical solutions.
  • Optimize and refactor legacy code to improve performance, security, and maintainability.
  • Write clean, well-documented, and testable code following best practices and coding standards.
  • Troubleshoot, debug, and resolve complex technical issues in production and development environments.
  • Participate in code reviews, sprint planning, and agile ceremonies to ensure timely delivery of high-quality software.
  • Stay updated with emerging technologies and industry trends to drive continuous improvement in our tech stack.

Qualifications

  • 5+ years of professional experience in software development, with a focus on Java and .NET technologies.
  • Proven expertise in Java (Spring Boot, Hibernate, JPA) and .NET (C#, ASP.NET, Entity Framework) frameworks.
  • Strong understanding of RESTful APIs, microservices, and cloud platforms (AWS, Azure, or GCP).
  • Experience with relational databases (SQL Server, PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
  • Familiarity with DevOps practices, including CI/CD pipelines, Docker, and Kubernetes.
  • Excellent problem-solving skills and the ability to work independently in a remote setting.
  • Strong communication skills in English (written and verbal).
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

Required Skills

Java Spring Boot Hibernate .NET C# ASP.NET Entity Framework RESTful APIs Microservices SQL NoSQL AWS Azure GCP Docker Kubernetes CI/CD Agile Scrum Problem-Solving Remote Work

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