Your IT Future, Delivered
Software Engineer (Java and ReactJS)
With a global team of 6000+ 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. Our offices in Cyberjaya, Prague, and Chennai have earned #GreatPlaceToWork certification, reflecting our commitment to exceptional employee experiences.
Digitalization. Simply delivered.
At IT Services, we are passionate about delivering innovative and scalable software solutions that drive business growth and enhance customer experiences. We strive to stay at the forefront of technology advancements, constantly exploring new tools, frameworks, and methodologies to ensure we provide the best solutions to our clients. Our team is dedicated to continuous learning and professional development, fostering a culture of collaboration and knowledge sharing. We are committed to delivering high-quality software that meets the needs and exceeds the expectations of our stakeholders while adhering to industry best practices and standards.
Our NetData Data Capture team is continuously expanding. No matter your level of software engineering proficiency, you can always grow within our diverse environment.
#DHL #DHLITServices #GreatPlace #SSE #DevOps #Java #SpringBoot #ReactJS #OpenShift #PublicCloud #Microservices
Grow Together.
We are looking for a highly skilled Senior Software Engineer to join our NetData Data Capture team. The ideal candidate will have extensive experience in software design, development, and maintenance, with a strong focus on delivering high-quality and scalable solutions. As a Senior Software Engineer, you will lead and mentor junior developers, participate in architectural discussions, and contribute to the overall success of our projects.
Key Responsibilities:
- Design, develop, and maintain software applications using [relevant programming languages/technologies].
- Collaborate with cross-functional teams to define, design, and ship new features.
- Lead architectural discussions and provide technical guidance and mentorship to junior developers.
- Conduct code reviews to ensure code quality, performance, and scalability.
- Troubleshoot and resolve complex technical issues and bugs.
- Stay up to date with the latest industry trends, technologies, and best practices.
- Participate in Agile/Scrum processes, including sprint planning, stand-ups, and retrospectives.
Ready to embark on the journey Here's what we are looking for:
Required Qualifications:
- Bachelor's degree in computer science, Engineering, or a related field
- 5+ years of experience in software development with a strong understanding of [Java, Python, JavaScript, ReactJS etc.].
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience with front-end frameworks/libraries (e.g., ReactJS, Angular).
- Proven experience in software architecture and design patterns.
- Strong knowledge of databases (Oracle or PostgreSQL) and data modeling.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work collaboratively in a team environment.
- Ability to work independently, prioritize and organize your tasks under time and workload pressure.
- Working in a multinational environment, you can expect cross-region collaboration with teams around the globe, thus being advanced in spoken and written English will be certainly useful.
An array of benefits for you:
- Unlimited Outpatient Medical for employees
- Flexi Benefit Plan Customized per individual needs
- Choose any day for your Vacation from Earned Public Holiday (Saturday and Ad Hoc)
- Modern offices with free parking
Great TeamHi, my name is Phey Ying and I'm a team manager. I started my career at DHL IT Services back in 2015, when I took a role as Project Manager in the Data Capture team. Gaining more hands-on experience with project management has always fascinated me, so I moved to the Shipment Data team as a Senior Project Manager. From there, I moved fast through the company ladder and soon landed a Manager of Team role. In 2019, I moved to a management role, being Manager for NetData Data Capture Team. Together with the strong support of a multinational & diverse team, we are working on our common ambition delivering innovative and scalable software solutions that drive business growth and enhance customer experiences. Looking forward to having you onboard!