Java Software Engineer

MSBU Konsultan

Kota Bandung

On-site

IDR 180,000,000 - 300,000,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MSBU Konsultan is seeking a skilled Java Developer with 3+ years of experience to design, develop, and maintain scalable enterprise applications in Bandung. You will craft RESTful APIs, work with MySQL/PostgreSQL, and collaborate across the SDLC with analysts, QA, and UI/UX teams.

The role emphasizes clean code, performance optimization, and thorough documentation, with exposure to NoSQL and cloud-ready practices. Bandung on-site opportunity.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Information Technology, or a related field.
  • Minimum 3 years of experience as a Software Developer, Java Developer, or a similar role.
  • Strong proficiency in Java programming.
  • Experience designing, developing, and testing RESTful APIs (REST/JSON).
  • Strong knowledge of SQL and experience with relational databases such as MySQL or PostgreSQL.
  • Familiarity with MongoDB or other NoSQL databases is a plus.
  • Experience using Git and collaboration platforms such as GitHub or GitLab.
  • Strong understanding of object-oriented programming (OOP), software design principles, and SDLC.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work independently as well as collaboratively within a development team.

Responsibilities

  • Design, develop, test, and maintain high-quality Java applications.
  • Develop and maintain RESTful APIs using JSON.
  • Write clean, efficient, and maintainable code following software development best practices.
  • Collaborate with Business Analysts, QA Engineers, UI/UX Designers, and other developers throughout the SDLC.
  • Troubleshoot, debug, and resolve application issues.
  • Optimize application performance and ensure system reliability.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Maintain technical documentation and support application deployment when required.

Skills

Java
REST API design
SQL
NoSQL
Git
OOP
SDLC
Problem solving
Communication
Collaboration

Education

Bachelor's degree in Computer Science/Information Technology

Tools

GitHub
GitLab
MySQL
PostgreSQL
MongoDB

Job description

Java DeveloperJob SummaryWe are looking for a talented Java Developer with 3 years of professional experience to design, develop, and maintain scalable enterprise applications. The ideal candidate has strong experience in Java development, RESTful APIs, database management, and collaborative software development practices.Key ResponsibilitiesDesign, develop, test, and maintain high-quality Java applications.

Key Responsibilities
  • Develop and maintain RESTful APIs using JSON.
  • Write clean, efficient, and maintainable code following software development best practices.
  • Collaborate with Business Analysts, QA Engineers, UI/UX Designers, and other developers throughout the Software Development Life Cycle (SDLC).
  • Troubleshoot, debug, and resolve application issues.
  • Optimize application performance and ensure system reliability.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Maintain technical documentation and support application deployment when required.
Requirements
  • Bachelor's degree in Computer Science, Information Systems, Information Technology, or a related field.
  • Minimum 3 years of experience as a Software Developer, Java Developer, or a similar role.
  • Strong proficiency in Java programming.
  • Experience designing, developing, and testing RESTful APIs (REST/JSON).
  • Strong knowledge of SQL and experience with relational databases such as MySQL or PostgreSQL.
  • Familiarity with MongoDB or other NoSQL databases is a plus.
  • Experience using Git and collaboration platforms such as GitHub or GitLab.
  • Strong understanding of object-oriented programming (OOP), software design principles, and SDLC.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work independently as well as collaboratively within a development team.
Preferred Qualifications
  • Familiarity with frontend technologies such as React.js.
  • Experience working in Agile/Scrum development environments.
  • Knowledge of Docker, CI/CD pipelines, or cloud platforms (AWS, Azure, or GCP) is a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer (IT Consulting)
Java Developer (IT Consulting)

Luminare Consulting • Jakarta Selatan

On-site
IDR 120,000,000 - 240,000,000
Java Software Engineer
Java Software Engineer

VLink Inc • Jakarta Pusat

On-site
IDR 200,880,000 - 312,480,000
Senior Software Developer
Senior Software Developer

Healthway Medical Group • Jakarta Pusat

On-site
IDR 360,000,000 - 480,000,000
Java Developer (Spring) – Build Robust IT Solutions
Java Developer (Spring) – Build Robust IT Solutions

Luminare Consulting • Jakarta Selatan

On-site
IDR 120,000,000 - 240,000,000
Backend Developer (Java Springboot)
Backend Developer (Java Springboot)

PT Appfuxion Consulting Indonesia • Jakarta Pusat

On-site
IDR 167,400,000 - 301,320,000
Full Stack Java Developer (IT Consulting)
Full Stack Java Developer (IT Consulting)

Luminare Consulting • Jakarta Selatan

On-site
IDR 167,400,000 - 223,200,000
Backend Developer
Backend Developer

Cyber Security • Jakarta Selatan

On-site
IDR 534,092,932 - 890,154,887
Java Developer
Java Developer

The Software Practice • Kota Bandung

On-site
IDR 737,489,000 - 1,264,267,000
IT Developer
IT Developer

Bank Universal BPR • Tangerang Selatan

On-site
IDR 173,520,735 - 347,041,471
Back End Developer
Back End Developer

Esha Parama Technology • Jakarta Pusat

On-site
IDR 334,800,000 - 580,320,000