freehire launches on Product Hunt on 26 August.

Follow →

Back-end Developer

Summary

Build and maintain server-side logic, databases, and RESTful APIs for a travel-focused OTA with in-house payment systems, using languages like Java, Python, or Node.js.

About the role

PT Tunas Sukses Mandiri is seeking a talented and experienced Back-end Developer to join our growing technology team. This is a full-time position based in Jakarta Selatan. As a Back-end Developer, you will play a crucial role in designing, developing, and maintaining the server-side logic and databases that power our applications. Your work will directly impact the performance, scalability, and reliability of our digital infrastructure, making this position essential to our company's technical foundation and continued growth.

Key responsibilities

Design and develop robust back-end solutions using industry-standard programming languages and frameworks

Build and maintain databases, ensuring data integrity, security, and optimal performance

Create and maintain RESTful APIs and web services that enable seamless communication between front-end and back-end systems

Collaborate with front-end developers, product managers, and other stakeholders to understand requirements and translate them into technical solutions

Write clean, well-documented, and maintainable code that adheres to established coding standards and best practices

Perform code reviews and provide constructive feedback to team members to ensure code quality

Troubleshoot, debug, and resolve technical issues and performance bottlenecks

Participate in testing and quality assurance processes to identify and fix bugs before deployment

Contribute to the continuous improvement of development processes and tools

Stay updated with emerging technologies and industry trends to recommend innovations for our systems

What we're looking for

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent practical experience

Minimum 2-3 years of professional experience as a Back-end Developer or similar role

Strong proficiency in at least one server-side programming language such as Java, Python, PHP, Node.js, C#, or Go

Solid understanding of relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB)

Experience designing and developing RESTful APIs and web services

Knowledge of version control systems, preferably Git

Familiarity with cloud platforms and services (AWS, Azure, or Google Cloud) is advantageous

Understanding of software design patterns, SOLID principles, and clean code practices

Experience with containerisation technologies such as Docker is preferred

Strong problem-solving skills and ability to work independently and collaboratively

Excellent communication skills and ability to articulate technical concepts to non-technical stakeholders

Experience with Agile development methodologies is a plus

About us

PT Tunas Sukses Mandiri is a forward-thinking technology company committed to delivering innovative solutions and exceptional value to our clients. With a focus on quality, integrity, and continuous improvement, we have established ourselves as a trusted partner in the information technology and communications sector. Our team comprises dedicated professionals who are passionate about creating cutting-edge applications and systems that make a meaningful impact. We believe in fostering a culture of collaboration, learning, and professional growth where every team member can thrive and contribute to our collective success. If you are excited about working with a dynamic team on challenging projects that push the boundaries of technology, we would love to hear from you.

How many years' experience do you have as a Backend Developer?

“People don’t take trips, trips take people.”

Founded in 2013 and acquired by SoPa in July 2022, Indonesia based NusaTrip NusaTrip is a leading SEA OTA (B2C & B2B), having connected over 80 million unique visitors directly to more than 500 airlines and 200,000 hotels around the world with connection to various local payment options.

NusaTrip connects to low-cost carriers in Asia, full-service airlines globally, large multi sourcing strategy with real-time global fares shopping to maximise cheap fares for travelers

NusaTrip sources hotel options wholesalers in multiple countries, with real time price optimisation

NusaTrip in-house payment system with host-to-host connections to banks and various payment providers, multi country, multi-currency

“People don’t take trips, trips take people.”

Founded in 2013 and acquired by SoPa in July 2022, Indonesia based NusaTrip NusaTrip is a leading SEA OTA (B2C & B2B), having connected over 80 million unique visitors directly to more than 500 airlines and 200,000 hotels around the world with connection to various local payment options.

NusaTrip connects to low-cost carriers in Asia, full-service airlines globally, large multi sourcing strategy with real-time global fares shopping to maximise cheap fares for travelers

NusaTrip sources hotel options wholesalers in multiple countries, with real time price optimisation

NusaTrip in-house payment system with host-to-host connections to banks and various payment providers, multi country, multi-currency

See also