Enable job alerts via email!

Senior Software Developer - Java

Xtremax

Kota Bandung

On-site

IDR 200.000.000 - 300.000.000

Full time

Yesterday
Be an early applicant

Job summary

A leading tech company in Indonesia is seeking a Senior Java Developer with over 5 years of experience in Java. The role involves designing, developing, and maintaining Java applications while mentoring junior developers. The ideal candidate will have strong expertise in Java ecosystems and leadership qualities, along with excellent English communication skills. This position offers opportunities for growth and professional development.

Qualifications

  • 5+ years of engineering experience with strong expertise in Java.
  • Proven experience as a Senior Java Developer or similar role.
  • Excellent communication skills in English, both written and verbal.

Responsibilities

  • Design, develop, and maintain Java-based applications.
  • Lead code reviews and mentor junior developers.
  • Collaborate closely with cross-functional teams.

Skills

Java expertise
Problem-solving skills
Leadership qualities
Communication skills in English

Education

Bachelor's Degree in relevant field

Tools

Spring Framework
Docker
Kubernetes
Job description
Overview

Every step of Xtremax's Adventure Team requires not only solid plans and strategies but also experienced guides who can navigate challenges with confidence. 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.

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
  • Minimumly Bachelor Degree on 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.

You may also refer to our Privacy Policy for more details here: https://www.xtremax.com/privacy-policy.

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.