Enable job alerts via email!

Senior Software Developer

Xtremax

Kota Bandung

On-site

IDR 200.000.000 - 300.000.000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Indonesia is seeking a Senior Java Developer to design and build scalable applications. The ideal candidate will have over 5 years of Java experience, strong leadership skills, and the ability to mentor junior developers. This role involves collaborating with teams and ensuring high-quality code. Competitive benefits and a supportive environment await the right candidate.

Qualifications

  • 5+ years of engineering experience with strong expertise in Java.
  • Proficient in Java with deep knowledge of its ecosystems and best practices.
  • Strong understanding of MVC, JDBC, RESTful services, and ORM frameworks.

Responsibilities

  • Design, develop, implement, and maintain Java-based applications.
  • Lead code reviews and mentor junior developers.
  • Collaborate with cross‑functional teams to define requirements.

Skills

Java coding
Leadership
Mentoring
Problem-solving
Communication in English

Education

Bachelor’s Degree in Informatics Engineering or related field

Tools

Spring Framework
Docker
Kubernetes
Job description

Every step of Xtremax's Adventure Team requires not only solid plans and strategies but also experienced guides who can navigate challenges with confidence. That's why we're looking for a
Senior Java Developer
— someone who is highly skilled, adaptable, and capable of overcoming obstacles so our Adventure can reach the peak with ease.

As a Senior Java Developer, you'll play a key role in designing and building scalable solutions, mentoring junior team members, and ensuring the highest standards of code quality and performance.

Responsibilities
  • Design, develop, implement, and maintain Java-based applications, components, and interfaces
  • Create technical design documents, test plans, and test cases aligned with project methodology
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Lead code reviews, provide technical guidance, and mentor junior developers
  • Collaborate closely with cross‑functional teams to define requirements and deliver impactful solutions
  • Prepare and oversee software releases, ensuring smooth deployments
Requirements
  • Minimum: Bachelor’s Degree in Informatics Engineering, Computer Science, Information Systems, Electrical Engineering, or a related field
  • 5+ years of engineering experience with strong expertise in Java
  • Proven experience as a Senior Java Developer or similar role, with strong hands‑on coding expertise
  • Proficient in Java with deep knowledge of its ecosystems and best practices
  • Familiarity with HTTP concepts, concurrency patterns, and writing reusable Java libraries
  • Strong understanding of MVC, JDBC, RESTful services, and ORM frameworks (Spring, Hibernate, iBATIS)
  • Experience with Spring Framework, Docker, Kubernetes
  • Ability to design scalable architectures and solve complex technical problems
  • Excellent communication skills in English, both written and verbal
  • Strong leadership qualities with experience mentoring or guiding junior developers
Benefits

By submitting your resume/CV, you consent and agree to allow the information provided to be used and processed by or on behalf of Xtremax Pte Ltd for purposes related to your registration of interest in current or future employment with us for the processing of your application for employment. The personal data held by us relating to your application will be kept strictly confidential and in accordance with the PDPA.

The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.

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