Enable job alerts via email!

Senior Software Engineer (Java)

Glints

Kuala Lumpur

Hybrid

MYR 80,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A fast-growing technology firm is seeking a Senior Software Engineer to join their R&D team in Kuala Lumpur. In this hybrid position, you will develop and maintain Java applications, participate in the software development lifecycle, and ensure code quality. The ideal candidate has over 5 years of Java development experience, a strong Linux background, and familiarity with cloud deployment tools. This is an exceptional opportunity with an attractive compensation package.

Qualifications

  • 5+ years of software development experience, mainly in Java.
  • Experience in designing and maintaining complex application frameworks.
  • Background in Linux environments.

Responsibilities

  • Develop and optimize Java applications.
  • Participate in full software development lifecycle.
  • Ensure code quality through reviews and documentation.

Skills

Java development
Cloud Native standards
Code quality assurance
System performance monitoring
Linux environment
Docker and Kubernetes

Tools

Jenkins
Spring Framework
Kafka Streams
HADOOP/HBASE
Job description
About the job Senior Software Engineer (Java)

About the company: Our client is looking for a Senior Software Engineer to expand their R&D team in Kuala Lumpur. As a Senior Software Engineer, you will be involved in the design, development, and release of new application services and functions to support their customers' business processes. We seek an enthusiastic Java developer who can analyze complex issues and create performant and flexible software.This is an exceptional opportunity for someone looking to join the APAC HQ of a fast-growing Silicon Valley company, with a very attractive offering package. This is a hybrid position based in Kuala Lumpur,Malaysia.

Key Responsibilities:

  • Develop, maintain, and optimize Java applications.
  • Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
  • Ensure code quality and maintainability through code reviews, testing, and documentation.
  • Monitor system performance and Observability using Cloud Native standards and toolsets.

Key Qualifications:

  • Min. 5+ years of software development experience mostly working in Java as a backend or Server developer.
  • Can design, build & maintain complex application frameworks & applications that integrate multiple disparate computing elements/systems.
  • A strong background of development in a Linux environment.
  • Experience with Cloud-hosted CI / CD build trains like Jenkins
  • Experience with HADOOP / HBASE big data analytics andor database software development.
  • Experience with Java 8 functional style programming using Spring Framework, Kafka Streams, and OpenAPI.
  • Experience with Docker and K8s deployment architectures & toolsets.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.