Senior Software Engineer
- Location Chennai, Tamil Nādu, India
- Experience 5+ yrs
- Job type Full-time
- Posted 6 Oct 2026
- Qualification Master's / Bachelor's
You will be taken to DHL’s own careers page to apply. Job ID AV-383307.
Job description
Your IT Future, Delivered. Senior Software Engineer (Full-Stack Developer) 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 experience.
Digitalization. Simply delivered.
At IT Services, our QuoteShop team builds and runs the end-to-end Quote Management platform for DHL Global Forwarding — powering multi-modal freight quotations (Air, Sea, Rail, Road, Domestic), rates & charges, cargo insurance, FMC compliance, and operational dashboards. As a Full-Stack Engineer, you'll own features across the stack: from Oracle-backed Spring Boot services to the Angular UI that pricing teams use every day. #DHL #DHLITServices #GreatPlaceToWork #Java #SpringBoot #Angular #NgRx #OpenShift #Oracle #Azure Grow together Full-Stack Software Developer (Angular 20+, JAVA 21, SPRINGBOOT, OPENSHIFT, AZURE, ORACLE) We are seeking an expert Full-Stack Software Engineer comfortable across Java / Spring Boot on the backend and Angular / TypeScript on the frontend. You will design and deliver scalable, reusable, and maintainable components on both sides — REST APIs across a modular Maven codebase and responsive, production-ready Angular UIs — running cloud-native on OpenShift and secured via Azure OIDC SSO. The role requires delivering robust experiences that correctly handle all states — normal, loading, empty, error, and permission/role-based scenarios — end to end. You should leverage framework and platform capabilities, minimize duplication and unnecessary custom code, write tests, and independently drive tasks with minimal supervision. You are expected to proactively clarify requirements, identify and raise blockers early, incorporate review feedback effectively, and demonstrate a strong understanding of SOLID principles, design patterns, clean-code practices, and the latest ecosystem advancements. Strong ownership, attention to detail, and a commitment to delivery excellence are essential.