Back to Dna Infotech Pte. Ltd. jobs
D

Senior Java Developer(Ali Baba cloud)

D01 Marina, Raffles Place, People's Park, Cecil, Singapore
Contract, Full TimeInformation Technology

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
  1. 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
  1. 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)
  1. 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
  1. 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.

About Dna Infotech Pte. Ltd.

First seen: August 27, 2026
Last updated: September 6, 2026