Java Developer
SGET MY SDN BHD
Role Overview
We are seeking a hands-on Java Developer with strong backend engineering experience to build scalable, high-performance systems. You will be working on modern microservices architecture in a fast-paced environment.
Key Responsibilities
Design, develop, and maintain backend services using Java and Spring ecosystem
Build and optimize scalable microservices architecture
Integrate with databases, middleware, and distributed systems
Participate in system design, code reviews, and performance optimization
Collaborate with cross-functional teams in an agile environment
Ensure code quality, system reliability, and maintainability
Requirements
Bachelor’s degree in Computer Science or related field
Minimum 3 years of Java development experience
Strong understanding of:
Java fundamentals (collections, multithreading, JVM)
Hands-on experience with:
Spring / Spring Boot / Spring Cloud / MyBatis
Databases: MySQL / PostgreSQL / Oracle (SQL optimization)
Microservices architecture
Technical Skills
Familiar with:
Redis / Kafka / RabbitMQ / Elasticsearch
Docker / Kubernetes
Distributed systems (e.g., Dubbo, Zookeeper, Nacos)
Experience with Git, Maven, Jenkins (CI/CD)
Nice to Have
Experience in high-concurrency systems (e-commerce, fintech, payments)
Exposure to cloud platforms (AWS / Azure / Aliyun / Tencent Cloud)
DevOps or Kubernetes operational experience
Contributions to open-source or technical blogs