Backend Developer with Alibaba Cloud Expertise
Summary
This role involves developing backend systems using Java and the Spring ecosystem, with a focus on microservices architecture and deployment on Alibaba Cloud. The developer will manage cloud infrastructure, CI/CD pipelines, and database operations.
Core Java
Strong knowledge of Java 8/11/17
- Collections Framework
- Multithreading & Concurrency
- Exception Handling
- JVM Performance Tuning
- Design Patterns
Spring Ecosystem
Spring Boot
- Spring MVC
- Spring Data JPA
- Spring Security
- Spring Cloud
- Hibernate/JPA
Microservices
Service Discovery
- API Gateway
- Circuit Breaker Patterns
- Distributed Transactions
- Messaging Systems (Kafka/RabbitMQ)
Alibaba Cloud (Ali Cloud)
Hands-on experience with:
- Alibaba Cloud ECS
- ACK (Alibaba Kubernetes Service)
- OSS (Object Storage Service)
- RDS
- SLB (Server Load Balancer)
- Cloud Monitor
- Function Compute
- RAM (Resource Access Management)
- Container Registry
- VPC Networking
DevOps & Tools
Docker
- Kubernetes
- Jenkins/GitLab CI
- Maven/Gradle
- Git
- SonarQube
Databases
MySQL
- PostgreSQL
MongoDB