Senior Java Developer (English and Mandarin Speakers)
Summary
Build and maintain backend services using Java, Spring Boot, and microservices; optimize SQL databases and deploy via Docker/Kubernetes.
Senior Java Developer (English and Mandarin Speakers)
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)
Frameworks:
- Spring / Spring Boot / Spring Cloud
- Spring MVC
Databases:
- Experience in SQL performance optimization
Middleware:
- Redis / RabbitMQ / Kafka / Elasticsearch
Distributed Systems:
- Understanding of CAP Theorem
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
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
Tools: Gradle / Git / Jira
Required Skills
Performance Bonus
Health Insurance
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