Java Back End Developer

Bangsar South, M14, MY, Malaysia

Job Description

Job Title: Java Back-End Developer



Key Responsibilities:



1. Backend System Development



Design and develop platform business functionalities based on Product Requirement Documents (PRDs). Build scalable microservices using Java and the Spring ecosystem. Ensure the delivery of high-performance and reliable backend services aligned with business needs.

2. Architecture & Data Design



Design efficient business logic and data structures per platform requirements. Work with the database team to optimize PostgreSQL schema and data flow. Implement best practices to ensure system scalability and data integrity.

3. System Maintenance & Troubleshooting



Diagnose and resolve platform-related issues, including service exceptions and interface failures. Use logging, monitoring, and debugging tools to swiftly identify and solve problems. Maintain overall system reliability through proactive monitoring and support.

4. Performance Optimization



Analyze platform performance bottlenecks and implement code/database optimizations. Tune middleware such as RabbitMQ and Redis for optimal performance. Establish monitoring systems and proactively address performance issues.

Qualifications:



Bachelor's degree or above in Computer Science, Software Engineering, or related discipline. Strong proficiency in Java programming, including multithreading, collections, and JVM tuning. Extensive hands-on experience with Spring Boot, Spring Cloud, and microservices. In-depth knowledge of:

Databases

: PostgreSQL

Messaging/Middleware

: RabbitMQ, Redis

Containers/Orchestration

: Docker, Kubernetes Familiarity with development tools like IntelliJ IDEA, GitLab, and AI-assisted coding tools. Experience with CI/CD pipelines and DevOps practices. Excellent problem-solving and collaboration skills. Experience working with distributed systems and cloud-native platforms.

Skills Keywords:


Java, Spring Boot, Microservices, PostgreSQL, Redis, RabbitMQ, Docker, Kubernetes, CI/CD, JVM, Cloud-Native Development

Job Type: Full-time

Pay: RM12,000.00 - RM16,000.00 per month

Education:

Bachelor's (Preferred)
Experience:

CI/CD, JVM, Cloud-Native Development: 2 years (Preferred) Java Development : 2 years (Required) Java, Spring Boot, Microservices: 2 years (Required) PostgreSQL, Redis, RabbitMQ: 2 years (Preferred) Docker, Kubernetes: 2 years (Preferred)
Language:

Mandarin (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1110181
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    148264.0 187735.0 USD
  • Employment Status
    Permanent
  • Job Location
    Bangsar South, M14, MY, Malaysia
  • Education
    Not mentioned