to join our growing engineering team. The successful candidate will bring strong expertise in
Java development
,
Docker & Kubernetes deployment/configuration
, and
CI/CD pipeline automation
. You will be responsible for building scalable, reliable applications and mentoring team members, while contributing to architecture decisions and best practices.
Key Responsibilities
Design, develop, test, and maintain high-quality
Java-based applications
.
Architect and implement
microservices
and cloud-native solutions.
Deploy, configure, and manage applications using
Docker
and
Kubernetes
.
Build and maintain
CI/CD pipelines
to automate build, test, and deployment processes.
Collaborate closely with DevOps, QA, and business teams to deliver end-to-end solutions.
Troubleshoot complex issues and optimize application performance and scalability.
Participate in code reviews, ensuring adherence to coding standards and security best practices.
Contribute to
technical design discussions
and provide guidance to junior developers.
Requirements
Bachelor's or Master's degree
in Computer Science, Software Engineering, or related field.
3+ years of professional experience
in
Java development
.
Strong hands-on expertise with
Docker
(containerization, image management).
Proven experience with
Kubernetes
(deployment, scaling, monitoring, configuration).
Solid understanding and practical experience with
CI/CD pipelines
(Jenkins, GitLab CI, GitHub Actions, or equivalent).
Strong knowledge of REST APIs, microservices, and distributed system design.
Experience with relational (MySQL, PostgreSQL) and/or NoSQL databases (MongoDB, Cassandra).
Job Type: Contract
Contract length: 12 months
Pay: RM4,184.53 - RM7,000.00 per month
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.