Find a jobRecruiters

Senior Backend Developer – Java

Exclusive opportunity

Onsite

Senior Backend Developer – Java

Niaga Prestasi

Senior Backend Developer – Java

Skills

Google Cloud PlatformSQL QueriesDockerJavaTesting & QAMicroservicesSpring BootPostgreSQLMySQLKafkaRedisRabbitMQGrafanaAWSPrometheusKubernetesOracleAzure

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Location:

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Work mode:

Onsite

Published on:

24 August 2026

What they need


Senior Backend Developer – Java

Location: Kuala Lumpur, Malaysia
Employment Type: Full-Time / Contract
Experience: 5–8+ years
Nationality: Malaysian Citizens Only

Job Overview

We are looking for a Senior Backend Developer – Java with strong hands-on experience in designing and developing scalable, secure, and high-performance backend applications.

This is a hands-on engineering role for a developer who can take ownership of backend architecture, complex business logic, API development, system integration, performance optimisation, and production support.

Key Responsibilities

  • Design, develop, and maintain scalable Java backend applications.
  • Develop secure and high-performance RESTful APIs and backend services.
  • Translate business and functional requirements into robust technical solutions.
  • Design and implement reusable backend components and services.
  • Develop microservices and distributed backend applications.
  • Integrate backend services with internal and third-party systems.
  • Design and optimise database queries, transactions, and data access layers.
  • Troubleshoot complex production issues and perform root-cause analysis.
  • Optimise application performance, scalability, and reliability.
  • Implement appropriate security controls for backend services and APIs.
  • Write unit, integration, and automated tests.
  • Participate in code reviews and maintain high coding standards.
  • Work closely with Frontend Developers, QA Engineers, Business Analysts, Architects, and DevOps teams.
  • Participate in Agile ceremonies, technical discussions, sprint planning, and estimation.
  • Support application deployment, release activities, and production issues.
  • Mentor junior developers and contribute to technical best practices.

Required Technical Skills

  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related field.
  • 5–8+ years of professional Java development experience.
  • Strong hands-on experience with:
  • Java 8/11/17+
  • Spring Boot
  • Spring Framework
  • RESTful APIs
  • Microservices
  • Hibernate / JPA
  • Strong understanding of OOP, SOLID principles, design patterns, and clean code.
  • Experience with relational databases such as Oracle, PostgreSQL, MySQL, or MS SQL Server.
  • Strong SQL and database optimisation skills.
  • Experience with Git and modern software development practices.
  • Experience with unit testing using JUnit, Mockito, or equivalent.
  • Good understanding of API security, authentication, and authorisation.

Tough / Niche Technical Skills

Candidates with experience in the following will be strongly preferred:

  • Microservices architecture and distributed systems.
  • Kafka, RabbitMQ, or other event-driven messaging platforms.
  • API Gateway and service-to-service communication.
  • Redis or other caching technologies.
  • Docker and Kubernetes.
  • CI/CD pipelines and DevOps practices.
  • Cloud platforms such as AWS, Azure, or GCP.
  • OAuth 2.0 / OpenID Connect.
  • Performance tuning and load optimisation.
  • High-availability and fault-tolerant application design.
  • Observability tools such as ELK, Grafana, Prometheus, or OpenTelemetry.
  • Experience working with large-scale enterprise applications.

What We’re Looking For

We are looking for a backend engineer who can go beyond writing Java code — someone who can design services, solve complex technical problems, understand system architecture, optimise performance, and take ownership of backend delivery from development through production.

Key Skills

Java | Spring Boot | Microservices | REST API | Hibernate | JPA | SQL | PostgreSQL / Oracle | Kafka | Redis | Docker | Kubernetes | Cloud | CI/CD | JUnit | System Integration | Backend Architecture | Distributed Systems | Performance Optimisation

Pay: RM6,000.00 - RM12,000.00 per month

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

SARIEL

Développeur Backend Java confirmé

< 450 € selon profil

Freelance

92320 Châtillon, France

Hybrid

Skills

JavaSpring BootKafkaarchitecture microservices

8 months ago

Quick apply

Visian

Développeur Backend JAVA - Montpellier

400

Freelance

Montpellier, France

Hybrid

Skills

JavaSpring Boot

7 months ago

Quick apply

Visian

Développeur Backend Java - Montpellier

40000

Permanent contract

Montpellier, France

Hybrid

Skills

Backend DevelopmentJavaSpring BootGitLabRESTful APIskafka

4 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools