Senior Java Developer(Ali Baba cloud)

DNA INFOTECH PTE. LTD.

Singapore

On-site

SGD 90,000 - 130,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DNA INFOTECH PTE. LTD. is seeking a senior Java/Microservices engineer to design and develop scalable cloud-native applications. You will work with Spring Boot/Spring Cloud, implement distributed patterns, and optimize JVM performance for high-load systems.

You will deploy on Alibaba Cloud, manage containers with Docker/Kubernetes, and contribute to CI/CD and security governance in a fast-paced enterprise environment.

Qualifications

  • Bachelor’s or Master’s degree in CS/IT/Engineering or equivalent experience.
  • Experience deploying enterprise apps in production environments.
  • Strong analytical and troubleshooting skills.

Responsibilities

  • Design and develop scalable microservices using Core Java and Spring.
  • Architect and optimize solutions for performance and resilience.
  • Manage cloud deployments on Alibaba Cloud with ECS, RDS, SLB, and VPC.
  • Lead CI/CD pipelines and containerization with Docker and Kubernetes.
  • Ensure security and governance with Spring Security and RAM policies.

Skills

Core Java
JVM tuning
Distributed systems thinking

Education

Bachelor’s or Master’s in CS/IT/Engineering

Tools

Spring Boot
Spring Cloud
Spring MVC
Hibernate/JPA
Kafka
RabbitMQ
MySQL
PostgreSQL
MongoDB
Docker
Kubernetes
Jenkins
GitLab CI
Maven
Gradle
SonarQube
RAM
VPC
Alibaba Cloud
ACK (Alibaba Kubernetes Service)
ECS
RDS
OSS

Job description

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Microservices Developer – Alibaba Cloud
Senior Java Microservices Developer – Alibaba Cloud

Tech Aalto • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Microservices Developer - Alibaba Cloud
Senior Java Microservices Developer - Alibaba Cloud

TECH AALTO PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Backend Developer - Alibaba Cloud with Core Java, Spring
Backend Developer - Alibaba Cloud with Core Java, Spring

ITCONNECTUS PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Backend Developer: Alibaba Cloud (Ali Cloud)
Backend Developer: Alibaba Cloud (Ali Cloud)

WIPRO LIMITED (Singapore Branch) • Singapore

On-site
SGD 89,000 - 156,000
Backend Developer
Backend Developer

SILVERLINK TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Hcl Comnet • Singapore

On-site
SGD 120,000 - 160,000
Senior Java Microservices Lead: Alibaba Cloud & Kubernetes
Senior Java Microservices Lead: Alibaba Cloud & Kubernetes

DNA INFOTECH PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Java Software Engineer
Senior Java Software Engineer

billigence asia pte. ltd. • Singapore

On-site
SGD 140,000 - 210,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

HCL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Microservices Engineer - Cloud-Native & Spring
Senior Java Microservices Engineer - Cloud-Native & Spring

Tech Aalto • Singapore

On-site
SGD 120,000 - 180,000