Enable job alerts via email!

Junior/Senior Backend Developer

Tmrnd

Cyberjaya

On-site

MYR 30,000 - 60,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking skilled Backend Developers to join their dynamic research division. In this strategic role, you will execute research and development activities focused on software backend technologies, including microservices and cloud solutions. Your expertise in Java, JavaScript, and Python will be essential as you deliver high-quality projects independently. The company values efficiency and user experience, offering a collaborative environment where your contributions can lead to impactful advancements in technology. If you're passionate about backend development and eager to work on cutting-edge projects, this opportunity is perfect for you.

Qualifications

  • Minimum 2 years of relevant experience in backend development.
  • Strong programming skills in Java, JavaScript, and Python.

Responsibilities

  • Deliver research projects related to software backend technologies.
  • Develop secure and scalable backend APIs, especially REST.

Skills

Java
JavaScript
Python
Microservices
REST API Development
Agile Methodologies
CI/CD
Linux
SQL Database Design
NoSQL Database Design

Education

Bachelor's Degree in Computer Science
Bachelor's Degree in Computer Programming

Tools

Dropwizard
Spring Boot
Node.js
Django
Flask
FastAPI
Kubernetes

Job description

Strategic Role:

To execute research & development activities in the research division based on the project assignment and role in an integrated, timely, cost-effective, and high-quality manner in accordance with the division’s strategic and operating objectives.

Key Responsibilities:

  1. Deliver research projects under the Software Backend Laboratory related to software backend technologies such as microservices, web services, databases, Big Data platforms, cloud, and virtualization technologies.
  2. Work independently and provide adequate software backend support to the project team.
  3. Support IPR initiatives such as scientific paper publication, patent, and copyright where applicable.

BACKEND DEVELOPER (JAVA)

  • Minimum a Bachelor’s Degree in Computer Science or related field with a minimum of 2 years of relevant working experience.
  • Good programming skills with a programming language such as Java (mandatory), JavaScript (secondary), and Python (optional).
  • Experience in frameworks such as Dropwizard, Spring Boot.
  • Good knowledge in ORACLE Database design and PL SQL programming.
  • Familiarity with Linux operating systems.
  • Able to develop secure and scalable backend APIs, especially REST.
  • Strong understanding of SDLC, design patterns, Agile methodologies, and tools.
  • CI/CD and microservices skills to develop and deploy in containers and Kubernetes.

BACKEND DEVELOPER (JavaScript & Python)

  • Minimum bachelor’s degree in computer programming, computer science, or a related field.
  • Fluency or understanding of server-side languages, such as JavaScript/TypeScript (mandatory), Python (mandatory), and Java (optional).
  • Experience in frameworks such as Node.js, NestJS, Django, Flask, FastAPI.
  • Good knowledge in SQL/NoSQL database design and SQL/NoSQL programming.
  • Familiarity with Linux operating systems.
  • Strong understanding of the code development cycle, programming techniques, and tools.
  • Able to develop secure and scalable backend APIs, especially REST.
  • Focus on efficiency, user experience, and process improvement.
  • Able to implement unit tests and execute system tests including functional and integration testing.
  • CI/CD and microservices skills to develop and deploy in containers and Kubernetes.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.