Senior Java Developer(Ali Baba cloud)
About this job
Key Responsibilities
Design & Develop: Build scalable, secure, and resilient microservices applications using Core Java (8/11/17) and the Spring Boot / Spring Cloud ecosystem.
Cloud Infrastructure Management: Deploy, manage, and optimize applications on Alibaba Cloud using core services like ACK (Kubernetes), ECS, RDS, and Server Load Balancers (SLB).
Architecture & Performance: Implement distributed transaction patterns, event-driven messaging pipelines (Kafka/RabbitMQ), and perform JVM tuning to maximize application throughput and stability.
Database Management: Design and optimize relational (MySQL, PostgreSQL) and NoSQL (MongoDB) database schemas for high-load environments.
DevOps & Quality Assurance: Drive CI/CD pipelines, containerization (Docker, Kubernetes), code quality standards (SonarQube), and automated testing frameworks.
Security & Governance: Implement robust authentication/authorization via Spring Security and ensure compliance with cloud security policies (RAM, VPC networking).
Required Technical Skills
1. Core Java
Strong hands-on experience with Java 8, 11, or 17
Advanced proficiency in Collections Framework, Multithreading, and Concurrency
Expertise in Exception Handling, Design Patterns, and JVM Performance Tuning
2. Spring Ecosystem & Microservices
Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Spring Cloud
Microservices architecture patterns: Service Discovery, API Gateways, Circuit Breakers, and Distributed Transactions
Enterprise messaging systems: Apache Kafka or RabbitMQ
Hibernate / JPA for efficient object-relational mapping
3. Alibaba Cloud (Ali Cloud)
Hands-on deployment and administration experience with:
Compute & Networking: ECS, SLB, VPC Networking
Containers & Orchestration: ACK (Alibaba Kubernetes Service), Container Registry
Storage & Databases: RDS, OSS (Object Storage Service)
Operations & Security: Cloud Monitor, Function Compute, RAM (Resource Access Management)
4. DevOps & Tooling
Docker & Kubernetes container orchestration
CI/CD pipelines using Jenkins or GitLab CI
Build automation tools: Maven or Gradle
Code quality monitoring: SonarQube and Git version control
5. Databases
Relational Databases: MySQL, PostgreSQL
NoSQL Databases: MongoDB
Qualifications & Education
Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent practical experience).
Proven experience building and deploying large-scale enterprise applications in production environments.
Strong problem-solving skills, analytical mindset, and ability to troubleshoot complex distributed systems.
Market insight
72% above medianExplore related jobs
Similar jobs
Frontend/web development -React.js and Angular
Alibaba Cloud (Ali Cloud)
SAP Retail MM testing
frontend developer
Linux Backend developer
Full stack Developer(React.JS and Python)
Frequently asked questions
What salary can I expect?
The employer lists 7 000 – 9 500 $ for this role at DNA INFOTECH PTE. LTD. in Singapore. For comparison, the local market median is about 4 800 $ based on 75 102 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for DNA INFOTECH PTE. LTD. and Singapore.