Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer Trainee

Nokia Global

Malaysia

On-site

MYR 150,000 - 200,000

Full time

16 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading telecommunications company in Malaysia seeks a Graduate/Entry Level developer to build scalable applications using Java and Spring Boot. Responsibilities include implementing secure REST APIs and integrating databases such as SQL and NoSQL. Ideal candidates should have an understanding of Java, back-end development, and a passion for software security. The role provides mentorship and hands-on experience in real-world projects, offering an excellent launchpad for a software career.

Benefits

Hands-on training in backend development
Opportunity to work on real-world projects
Mentorship from experienced software engineers

Qualifications

  • Basic understanding of Java programming and Spring Boot framework.
  • Familiarity with SQL or NoSQL databases.
  • Understanding of REST API development concepts.

Responsibilities

  • Build robust, scalable applications through Java and Spring Boot.
  • Implement high-performance REST APIs ensuring security and reliability.
  • Design and integrate data storage solutions using SQL and NoSQL databases.

Skills

Java programming
Spring Boot framework
REST API development
Problem-solving skills
Software security interest

Tools

SQL
NoSQL databases
Git
CI/CD pipelines
Docker
Kubernetes
Job description

Family Description
Applied R&D (AR) consists of target-oriented research either with the goal of solving a particular problem / answering a specific question or for multi-discipline design, development, and implementation of hardware, software, and systems including maintenance support. Supplies techno-economic consulting to clients. AR work is characterised by its detailed and complex nature in order to systematically combine existing knowledge and practices to further developing and incrementally improving products, operational processes, and customer-specific feature development.

Subfamily Description
Software (SWA) comprises the definition, specification, and allocation of requirements from different sources utilising knowledge of systems engineering processes (specification & architecture). Contains processing of use case and feature requirements into conceptual models, operational scenarios, technical requirements, and functional description. Covers specification, design, implementation, and unit testing of Software (e.g. device drivers, microcode, hardware-related software & firmware) according to the requirements and architecture defined in the systems engineering process. Covers establishment and maintenance of Software Configuration Management (SCM) practices into software development projects, continuously building and integrating infrastructure tools and systems.

Your responsibilities

Your responsibilities:

  • Build robust, scalable applications through Java and the Spring Boot framework to create efficient and maintainable solutions.
  • Implement high-performance REST APIs, ensuring they are secure, reliable, and functional.
  • Design and integrate data storage solutions using SQL and NoSQL databases (e.g., Cassandra, MongoDB), to ensure optimal performance and data integrity.
  • Implement industry-standard secure coding practices to safeguard applications from potential vulnerabilities.
  • Work closely with senior developers to refine software architecture and performance optimization.
  • Actively participate in code reviews to ensure adherence to coding standards, continuously refine technical skills, and incorporate improvement feedback.
Your skills and experience

Your skills and experience:

Requirements

  • Basic understanding of Java programming and Spring Boot framework.
  • Familiarity with databases (SQL or NoSQL).
  • Understanding of REST API development concepts.
  • Strong problem-solving skills and a passion for backend development.
  • Interest in software security and best practices.

Preferred Qualifications

  • Knowledge of Cassandra, SQL, or MongoDB.
  • Experience with Git, CI/CD pipelines, or containerization (Docker/Kubernetes).
  • Familiarity with security principles in software development.
  • Exposure to microservices architecture.

What We Offer

  • Hands-on training in backend development & database management.
  • Opportunity to work on real-world projects with modern technologies.
  • Mentorship from experienced software engineers & architects.
Job Info
  • Job Category Applied R&D
  • Posting Date 01/28/2026
  • Job Schedule Full time
  • Job Type Graduate/Entry Level
  • Job Identification 30796
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.