Senior Java Developer (English and Mandarin Speakers)
Verified EmployerScicom (MSC) Berhad
Petaling Jaya
On-site•Full-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