Publish an internship
en
View Offer
Work > Internships > IT/Technology > Malaysia > View Offer 

Software Engineer (Trainee)

Nokia
Malaysia  Malaysia
Internship, IT/Technology, English
57
Visits
0
Applicants
Register

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:
* 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

Candidate Requirements:

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

Source: Company website
Posted on: 28 Jan 2026  (verified 17 Feb 2026)
Type of offer: Internship
Languages: English
Register
132.438 jobs and internships
in 154 countries
Register