Principal Software Engineer

DHL Asia Pacific Shared Services Sdn Bhd

Cyberjaya

Hybrid

MYR 260,000 - 420,000

Full time

37 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangements
Medical coverage
Flexible benefits

Job summary

DHL IT Services in Malaysia is seeking a Principal Software Engineer to lead the design, development, deployment of enterprise applications using Java, React, JasperReports, PostgreSQL, Oracle, and modern cloud-native technologies. You will work across the full SDLC to deliver scalable, secure solutions.

You will mentor engineering teams, establish standards, and collaborate with global stakeholders to drive technical excellence and digital transformation across the business.

Qualifications

  • Over 12 years in software engineering and solution delivery.
  • Full-stack development across backend and frontend.
  • Proven Java, Spring Framework, Spring Boot, and microservices experience.
  • ReactJS, TypeScript, and modern web tech proficiency.
  • Backend services and APIs with Java, plus Node.js or Golang a plus.

Responsibilities

  • Design, develop, and maintain enterprise applications and reporting solutions.
  • Build and optimize backend services, APIs, and web apps for reliability and security.
  • Architect and implement microservices with Java and modern frameworks.
  • Develop responsive front-end using ReactJS and TypeScript.
  • Collaborate with stakeholders and globally distributed teams to deliver new capabilities.

Skills

Java
React
JasperReports
PostgreSQL
Oracle
Spring Framework
Spring Boot
Microservices
TypeScript
REST APIs
SOAP
gRPC
GitHub
CI/CD
OpenShift
Azure
Observability
Security
Jira
Agile/Scrum

Tools

GitHub Actions
OpenShift
Jira

Job description

Your IT Future, Delivered
Principal Software Engineer

With a global team of 5600+ IT professionals, DHL IT Services connects people and keeps the global economy running by continuously innovating and creating sustainable digital solutions. We work beyond global borders and push boundaries across all dimensions of logistics. You can leave your mark shaping the technology backbone of the biggest logistics company of the world. All our locations have earned the#GreatPlaceToWork certification, reflecting our commitment to exceptional employee experiences.

Digitalization. Simply delivered.

At IT Services, we are passionate about technology and innovation. Our Express Finance, Global Billing team is continuously expanding. No matter your level of Principal Software Engineer proficiency, you can always grow within our diverse environment.

#DHL #DHLITServices #GreatPlace #SoftwareEngineering

Grow together

As a Principal Software Engineer, you are responsible for the design, development, enhancement, deployment, and support of enterprise applications using Java, React, JasperReports, PostgreSQL, Oracle, and modern cloud-native technologies. You work across the full software development lifecycle, delivering scalable, maintainable, and secure solutions that meet business and operational requirements.

In this role, you develop and maintain backend services, APIs, and web applications while ensuring application reliability, performance, scalability, and security. You design and implement microservices using Java and modern frameworks, develop responsive front-end applications with ReactJS and TypeScript, and build integration solutions utilizing REST, SOAP, and gRPC technologies.

You design and manage relational database solutions using PostgreSQL and Oracle, including schema design, data modeling, indexing strategies, migration activities, and performance optimization. You also contribute to enterprise integration initiatives by developing scalable interfaces and supporting data exchange across internal and external platforms.

You work extensively with modern DevOps and cloud-native practices, including containerization, CI/CD automation, infrastructure deployment, observability, and operational excellence. You support deployment and release activities while promoting automation, engineering standards, and continuous improvement across the development lifecycle.

You collaborate closely with business stakeholders, solution architects, project managers, product owners, and globally distributed teams to deliver new capabilities, operational improvements, and technology modernization initiatives. You actively participate in technical design discussions, architecture reviews, code reviews, and problem‑solving activities to ensure successful project delivery.

As a senior member of the engineering organization, you provide technical leadership and mentoring to development teams, establish engineering best practices, guide technical decision‑making, and help build sustainable internal expertise. Your expertise contributes to the successful delivery, operation, and continuous evolution of enterprise solutions supporting business growth and digital transformation.

Ready to embark on the journey? Here’s what we are looking for:

As a Principal Software Engineer, having strong experience in Java, React, JasperReports, Oracle Database, and PostgreSQL is a huge plus. Deep expertise in designing, developing, and maintaining enterprise applications and reporting solutions will be an integral part of this role.

Required Qualifications & Experience
  • More than 12 years of professional software engineering and solution delivery experience.
  • Strong full‑stack development expertise across backend and frontend technologies.
  • Proven experience designing, developing, and maintaining enterprise applications using Java, Spring Framework, Spring Boot, and microservices architectures.
  • Hands‑on experience developing responsive web applications using ReactJS, TypeScript, and modern web technologies.
  • Experience developing backend services and APIs using Java, with exposure to Node.js and Golang being a plus.
  • Strong knowledge of JasperReports for report design, development, and maintenance.
  • Strong knowledge of PostgreSQL and Oracle Database, including SQL development, database design, indexing, migration activities, and performance tuning.
  • Good understanding of relational database concepts, data modeling, and data integration patterns.
  • Experience designing and implementing REST APIs, SOAP services, gRPC interfaces, and enterprise integration solutions.
  • Strong understanding of software architecture, design patterns, distributed systems, and scalable enterprise solutions.
  • Experience managing source code and collaboration using GitHub and modern version control practices.
  • Experience building CI/CD pipelines using GitHub Actions, including automated testing, quality controls, and deployment automation.
  • Experience working with container technologies and deploying workloads on OpenShift and cloud platforms.
  • Good knowledge of cloud services and application operations on Azure, including container registries, secrets management, monitoring, IAM, and load balancing.
  • Experience implementing observability practices using metrics, centralized logging, distributed tracing, and monitoring platforms.
  • Knowledge of secure software development practices, application security, secrets management, compliance requirements, and container security.
  • Strong analytical, troubleshooting, and problem‑solving skills.
  • Experience working in Agile/Scrum delivery teams using Jira for sprint planning, tracking, collaboration, and delivery management.
  • Excellent communication skills and ability to work effectively in global, cross‑functional, and multicultural environments.
  • Proven ability to mentor engineers, establish technical standards, and drive engineering excellence across teams.
An array of benefits for you:
  • Hybrid work arrangements to balance in‑office collaboration and home flexibility.
  • Outpatient (unlimited) and inpatient medical coverage for employees.
  • Personalized flexi benefit plan for you and your family.
  • Choose any day off from earned public holidays, including Saturdays and ad‑hoc holidays to spend with your loved ones.
  • Modern offices with free parking space.

DHL is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other protected characteristic.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Architect
Principal Architect

DHL • Cyberjaya

Hybrid
Confidential
Hybrid work
Medical coverage
Flexi benefit plan
+2
Senior DevOps Engineer
Senior DevOps Engineer

DHL • Cyberjaya

Hybrid
Confidential
Hybrid work
Medical coverage
Flexi benefit
+2
DevOps Analyst
DevOps Analyst

DHL • Cyberjaya

Hybrid
Confidential
Hybrid work
Medical coverage
Flexible benefits
+2
Project Manager
Project Manager

DHL • Cyberjaya

Hybrid
Confidential
Hybrid work
Medical coverage (outpatient/inpatient
Flexible benefits
+2
DevOps Engineer (Collaboration & Test Platforms)
DevOps Engineer (Collaboration & Test Platforms)

DHL • Cyberjaya

Hybrid
Confidential
Hybrid work arrangements
Medical coverage (outpatient/inpatient
Flexi benefit plan
+2
IT Solutions Consultant
IT Solutions Consultant

DHL • Cyberjaya

Hybrid
Confidential
Hybrid work arrangements
Medical coverage (outpatient/inpatient
Flexible benefits
+2
Senior Project Manager
Senior Project Manager

DHL • Cyberjaya

Hybrid
Confidential
Hybrid work
Medical coverage (outpatient/inpatient
Flex benefit plan
+2
Senior Principal Software Engineer – Java & Microservices
Senior Principal Software Engineer – Java & Microservices

DHL Asia Pacific Shared Services Sdn Bhd • Cyberjaya

Hybrid
MYR 260,000 - 420,000
Hybrid work arrangements
Medical coverage
Flexible benefits
DevOps Analyst
DevOps Analyst

Deutsche Post • Cyberjaya

Hybrid
MYR 90,000 - 130,000
Hybrid work
Medical coverage
Flex benefit plan
+2
Platform Architect/Platform Owner
Platform Architect/Platform Owner

DHL • Cyberjaya

Hybrid
Confidential
Hybrid work arrangements
Medical coverage (outpatient/inpatient
Flexi benefit plan
+2