Scicom (MSC) Berhad

Senior Java Developer (English and Mandarin Speakers)

Verified Employer

Scicom (MSC) Berhad

Petaling Jaya
On-siteFull-time
RM 7,000 - 10,000
4 days ago
Android (Kotlin)PythonC# / .NETDevOps (Docker / Kubernetes / CI-CD)UI/UX DesignJavaDatabase (SQL / NoSQL)PHP / LaravelJavaScript / TypeScript

Job Description

We are seeking an experienced Java Developer with strong expertise in backend development, microservices architecture, and distributed systems. The ideal candidate will have solid hands-on experience in modern Java frameworks, database optimization, and CI/CD practices.

Responsibilities

  • Developing for our client

Requirements

  • Requirements (Mandatory) - Education
  • Bachelor’s degree or above in Computer Science, Software Engineering, or related fields.
  • Technical Skills
  • Minimum 5+ years of Java development experience
  • Strong foundation in:
  • - Java (Collections, Multithreading, JVM principles)
  • - Object-Oriented Programming (OOP)
  • Technology Stack
  • Frameworks:
  • - Spring / Spring Boot / Spring Cloud
  • - Spring MVC
  • - MyBatis / Spring Data JPA / Hibernate
  • Databases:
  • - MySQL / PostgreSQL / Oracle
  • - Experience in SQL performance optimization
  • Middleware:
  • - Redis / RabbitMQ / Kafka / Elasticsearch
  • Distributed Systems:
  • - Dubbo / Zookeeper / Nacos
  • - Understanding of CAP Theorem
  • Architecture & Tools
  • Strong experience in Microservices architecture
  • Hands-on experience with Docker / Kubernetes
  • Familiar with tools: Git / Maven / Jenkins / Gradle / Jira
  • Experience in CI/CD pipelines
  • Soft Skills
  • Strong logical thinking and problem-solving ability
  • Ability to independently troubleshoot complex technical issues
  • High sense of responsibility with focus on code quality and system stability
  • Excellent communication skills
  • Able to work in Agile environments (Scrum / Kanban)
  • Nice to Have (Bonus)
  • Experience in large-scale distributed systems or high-concurrency environments (e-commerce, fintech)
  • Experience with cloud platforms (AWS / Azure / Aliyun / Tencent Cloud)
  • DevOps experience or Kubernetes operations
  • Open-source contributions or technical blogging
  • Experience with Lenovo systems is an advantage
  • Additional Senior Requirements
  • 5+ years Java development experience
  • Experience in Spring MVC / Spring Boot API development
  • Spring Cloud microservices
  • JPA / Hibernate / PostgreSQL
  • Tools: Gradle / Git / Jira

Required Skills

Android (Kotlin)PythonC# / .NETDevOps (Docker / Kubernetes / CI-CD)UI/UX DesignJavaDatabase (SQL / NoSQL)PHP / LaravelJavaScript / TypeScript

Benefits

  • Performance Bonus
  • Health Insurance

Experience Level

Senior Level