Back to Jobs

Software Engineer – NEXTLABS (MALAYSIA) SDN BHD

NEXTLABS (MALAYSIA) SDN BHD
Kuala Lumpur
Salary: Undisclosed

Role Summary

The Software Engineer – Java is responsible for designing and building advanced solutions and next-generation containerized products. This role is part of a global agile scrum team that emphasizes collaboration, learning, and diversity in a dynamic work environment.

Job Description

In this role, you will join a global agile scrum team to develop software applications, microservices, and APIs using Java. You will work in a collaborative environment that encourages teamwork and rewards excellence.

Key Responsibilities:

  • Write well-structured, testable, efficient, reusable, maintainable, and scalable code.
  • Collaborate with global teams to define, design, and develop software applications.
  • Develop microservices and APIs using Java.
  • Stay current with software technologies and methodologies.
  • Work with Professional Services to ensure solutions are supportable.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Troubleshoot and resolve software defects and issues.

Job Requirements

Possess at least a Bachelor's Degree/Diploma in computer science or a related field.

3-4 years of working experience for Mid-Level & 8-10 years for Senior Level.

Good understanding of software architecture, programming practices, and design patterns in Java.

Hands-on experience with Spring Boot, Spring MVC frameworks, Hibernate, Junit, Gradle/Maven.

Experience in building REST APIs.

Working knowledge of one or more RDMS like PostgreSQL, Oracle, Microsoft SQL.

Basic knowledge of UNIX and shell scripting.

Quick Info

Company

NEXTLABS (MALAYSIA) SDN BHD

Location

Kuala Lumpur

Salary

Skills Required

8 skills

Click to submit your application

Required Skills

1

Java

2

Spring Boot

3

Microservices

4

REST Apis

5

Postgresql

6

Communication

7

Analytical Skills

8

Team Collaboration

Application Tips

  • Ensure your resume highlights relevant skills and experience
  • Tailor your application to match the role requirements
  • Double-check all information before submitting
  • Submit your application as soon as possible to increase your chances