Job Search and Career Advice Platform

Enable job alerts via email!

Backend Developer (Java)

ONL Biz Solutions

Kuala Lumpur

On-site

MYR 60,000 - 80,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company in Kuala Lumpur is seeking a skilled backend developer to create and maintain scalable applications using Java and Spring Boot. The successful candidate will design APIs, collaborate with teams, and optimize system performance. Requirements include over 2 years of experience in backend development and a Bachelor's degree in Computer Science. Join a supportive culture with career growth opportunities and a competitive salary package.

Benefits

Competitive salary
Attractive work benefits
Career growth opportunities

Qualifications

  • 2+ years of experience in backend development using Java.
  • Strong knowledge of Spring Boot, REST APIs, and microservices architecture.
  • Hands-on experience with SQL / NoSQL databases.

Responsibilities

  • Develop, test, and maintain scalable backend services using Java.
  • Design and implement RESTful APIs and integrations.
  • Collaborate with teams for efficient product delivery.

Skills

Java (Spring Boot)
REST APIs
Microservices architecture
SQL databases
NoSQL databases
Version control (Git)
Problem-solving
Collaboration

Education

Bachelor’s Degree in Computer Science

Tools

MySQL
PostgreSQL
MongoDB
Docker
Kubernetes
JUnit
Mockito
Job description

Passionate, energetic & supportive work culture

Competitive salary & attractive work benefit package

Extremely skilled team that strive for perfection

Outstanding career growth & development opportunities

Provide continuous learning to you by staying ahead with the latest technologies

Key Responsibilities:

Develop, test, and maintain scalable backend services using Java (Spring Boot / Spring
Framework).

Design and implement RESTful APIs and integrations with internal and external
systems.

Collaborate with Frontend, QA, and DevOps teams to ensure smooth and efficient
product delivery.

Optimize application performance, reliability, and security.

Participate in code reviews, sprint planning, and technical discussions.

Troubleshoot and resolve backend system issues or bugs.

Maintain documentation for code, APIs, and system design.

Work closely with database administrators to design and manage data structures and
queries (e.g., MySQL, PostgreSQL, MongoDB).

Contribute ideas to improve system architecture and development workflow.

Requirements:

Bachelor’s Degree in Computer Science, Software Engineering, or related field.

2+ years of experience in backend development using Java.

Strong knowledge of Spring Boot, REST APIs, and microservices architecture.

Hands-on experience with SQL / NoSQL databases.

Familiar with version control tools (Git, GitLab, Bitbucket).

Experience with message brokers (Kafka, RabbitMQ) is a plus.

Understanding of CI/CD pipelines and cloud platforms (AWS / GCP / Azure) is an
advantage.

Good problem-solving skills, analytical thinking, and attention to detail.

Ability to work independently and collaboratively in a team environment.

Experience in Redis or other caching tools.

Experience in architect high availability system design

Preferred Skills:

Experience with Docker / Kubernetes.

Knowledge of unit testing frameworks (JUnit, Mockito).

Familiarity with Agile / Scrum methodology.

Basic understanding of frontend technologies (React, Angular, or Vue) for API
integration.

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