Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full Stack Developer (Remote from Indonesia)

Medium

Remote

IDR 100.000.000 - 200.000.000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global employment platform is seeking a Senior Full Stack Developer located in Indonesia. This remote-friendly role involves designing scalable Java microservices and full-stack features with React. The candidate will work in an Agile environment, collaborating with a distributed team, while focusing on complex architectures and operational efficiency. Candidates should have strong experience with modern Java frameworks, REST APIs, and Python automation. Join a fast-paced team and tackle significant technical challenges with opportunities for growth.

Benefits

Remote-friendly role
Opportunities for professional growth
Exposure to modern cloud-native architectures

Qualifications

  • Strong experience building scalable backend systems and microservices using modern Java frameworks.
  • Proven ability to develop full-stack features using React and collaborate effectively across frontend and backend layers.
  • Solid experience designing and implementing REST APIs, with working knowledge of GraphQL.

Responsibilities

  • Design, build, and maintain high-performance Java microservices.
  • Architect and implement robust API layers using REST and GraphQL.
  • Deliver end-to-end features by contributing to React-based frontend components.

Skills

Building scalable backend systems
Developing full-stack features using React
Designing and implementing REST APIs
Using Python for automation
Object-oriented programming
Professional-level English communication

Tools

Java frameworks
React
AWS
Docker
Kubernetes
MySQL
Job description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Full Stack Developer in Indonesia.

In this role, you will join a fast-paced, distributed engineering team working on a large-scale global employment and data platform. You will take a backend-first approach, designing and scaling critical services while contributing to high-impact frontend features. The work focuses on modernizing transaction-heavy systems with strong security, reliability, and performance requirements. You will collaborate closely with senior engineers across regions in an Agile, cloud-native environment. This position offers significant technical ownership, exposure to complex architectures, and the opportunity to influence long-term platform evolution. If you enjoy solving challenging problems end to end, this role offers both depth and variety.

Accountabilities
  • Design, build, and maintain high-performance Java microservices that support secure, scalable, production-critical systems.
  • Architect and implement robust API layers, primarily using REST, with support for GraphQL to optimize data consumption.
  • Deliver end-to-end features by contributing to React-based frontend components and integrating them with backend services.
  • Develop Python-based automation scripts and internal tools to improve operational efficiency and development workflows.
  • Improve reliability, performance, and observability through proactive monitoring, logging, and incident resolution.
  • Provide technical leadership through architecture discussions, code reviews, and mentorship within an Agile team.
Requirements
  • Strong experience building scalable backend systems and microservices using modern Java frameworks.
  • Proven ability to develop full-stack features using React and collaborate effectively across frontend and backend layers.
  • Solid experience designing and implementing REST APIs, with working knowledge of GraphQL.
  • Practical experience using Python for automation, scripting, or internal tooling.
  • Excellent understanding of object-oriented programming, data structures, algorithms, testing practices, and CI/CD pipelines.
  • Professional-level English communication skills for daily collaboration and documentation.
  • Bonus experience includes payment processing systems, AWS cloud services, Docker or Kubernetes, Terraform, and relational databases such as MySQL.
Benefits
  • Full-time, remote-friendly role aligned with APAC time zones.
  • Opportunity to work on a high-impact global platform with complex technical challenges.
  • Exposure to modern cloud-native architectures and large-scale systems.
  • Collaborative, senior-level engineering environment with strong technical standards.
  • Long-term project stability and opportunities for professional growth.
Why Apply Through Jobgether?

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice

By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.