Enable job alerts via email!

Software Developer

UST Global

Selangor

On-site

MYR 80,000 - 120,000

Full time

14 days ago

Job summary

A leading global technology services company located in Malaysia is seeking a software developer to design and develop Python-based APIs, reverse-engineer existing Java applications, and contribute to overall system architecture discussions. The ideal candidate has 3–5 years of software development experience, strong Python and Java skills, and hands-on experience with Kubernetes. This role offers opportunities for innovation and technical documentation maintenance.

Qualifications

  • 3–5 years of software development experience with system integration projects.
  • Strong communication and collaboration skills.
  • Self-driven and able to work independently.

Responsibilities

  • Design and develop Python-based APIs and services.
  • Reverse-engineer Java applications into Python.
  • Contribute to solution design with system architects.

Skills

Python development
API/backend development
Kubernetes
Java analysis
Database knowledge

Education

Bachelor's degree in Computer Science, Engineering, or equivalent

Tools

MySQL
Cloud infrastructure
Job description
Responsibilities
  • Work with system architects and product owners to understand functional requirements and contribute to overall solution design.
  • Design and develop Python-based APIs and services, deployed on Kubernetes clusters.
  • Reverse-engineer existing Java applications and refactor/rewrite them into Python.
  • Create and maintain technical documentation (e.g., flowcharts, diagrams, design docs).
  • Participate in system architecture discussions, including scalability, resiliency, disaster recovery, and maintainability considerations.
Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • 3–5 years of software development experience involving system integration projects (telecom experience a plus).
  • Strong Python development skills, with proven experience in API/backend development.
  • Ability to analyze Java codebases and translate functionality into Python.
  • Hands-on experience with Kubernetes, containers, and cloud-native systems.
  • Familiarity with open-source tools and frameworks, including setup/configuration.
  • Knowledge of databases (MySQL, Oracle, Redis or NoSQL).
  • Virtual machine or cloud infrastructure experience is an advantage.
  • Strong communication and collaboration skills; able to work independently and in distributed teams.
  • Organized, detail-oriented, and able to turn ideas into practical solutions.
  • Experience in the telecommunications industry is an added advantage.
  • Self-driven, able to work with minimal guidance, and comfortable thinking outside the box.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.