Senior Java Developer
Full Job Posting
Senior Java Developer
With a global team of 5600 IT professionals, DHL IT Services enables DHL to connect people and keep the global economy running by continuously innovating and creating sustainable digital solutions. We work globally beyond borders and push boundaries across all dimensions of logistics. You can leave your mark shaping the technological backbone of the biggest logistics company in the world. Our offices in Germany, Malaysia, Czech Republic and India have earned #GreatPlaceToWork certification, reflecting our commitment to exceptional employee experiences.
Digitalization. Simply delivered.
At IT Services, we are passionate about modern technologies. Our Self Service Solutions team is continuously expanding. We are looking for a Senior Java Developer. In our diverse environment you can always grow depending on your qualification level.
We are working in an agile way. This means that our teams are completely product oriented, have end to end responsibility both for the product in development and in production. The same people not only take care of the application, but also of the business side of the product. The everyday work is typically organized using agile frameworks.
Grow together
Our mission in IT Services is “We strive for a Business Partner and Product centric organization, that lives E2E responsibility by maximizing team empowerment”. In our team we are building a team culture with proactive E2E mindset enabling us as IT Services to be a competitive advantage for the group. We are responsible for round about 20.000 lockers from DHL all over Germany.
Like our company, our team is quite global. We have technical teams located in Chennai, Prague, Darmstadt, Berlin and Bonn. To help us collaborate better, we are using tools like Teams, Jira and Confluence. You will find a nice mix of motivated people, typically geeks who are passionate about technology and who are reading about IT, even after work. But most importantly, we are a team where everyone supports each other even in tough times and where every single member tries to make things better every day.
Ready to embark on the journey? Here’s what we are looking for:
As a Senior Java Developer, you must have extensive Java programming expertise and strong knowledge of the Spring or Quarkus framework.
As a technology enthusiast, you have a solid understanding of Vaadin and Jakarta EE and are proficient in Oracle Database (SQL). You work independently, prioritize effectively, and stay organized under time and workload pressure. In our multinational environment, cross-region collaboration with teams around the globe is part of everyday work, making advanced spoken and written English essential.
Key Responsibilities:
Take end-to-end responsibility for features from requirement refinement and technical design through implementation, testing, deployment, and production support.
Translate customer and business requirements into robust, maintainable technical solutions.
Implement and enhance backend components and processes within the Packstation and Poststation environment.
Ensure timely delivery of software packages while maintaining high standards for quality, stability, security, and maintainability.
Support troubleshooting, debugging, and stabilization of production systems.
Take ownership of DevOps incidents, resolve production issues, perform root-cause analysis, and drive sustainable operational improvements.
Contribute to automated testing, code reviews, and engineering best practices to continuously improve software quality.
Share knowledge with team members and support the technical growth of the development team.
Professional Requirements:
More than 5 years of hands-on experience in software development, preferably in backend or enterprise application environments
Strong practical experience with Java, Spring or Quarkus, and Jakarta EE
Good knowledge of Oracle Database, SQL, REST APIs, and distributed backend systems
Practical experience with CI/CD pipelines, GitHub Actions, automated testing, and code review practices
Hands-on knowledge of containerization technologies and Kubernetes in modern application environments
Familiarity with messaging technologies such as IBM MQ
Proven ability to support production systems, handle incidents, troubleshoot issues, and perform root-cause analysis in a DevOps environment
Solid working knowledge of monitoring and log analysis tools such as ELK or Splunk
Good understanding of software quality, maintainability, performance, and secure coding principles
Experience working in international teams, preferably in collaboration with Germany
Personal Requirements:
Proactive “can-do” mindset with focus on service quality, code quality, and operational stability
Strong analytical skills and a structured approach to complex tasks and incidents
End-to-end mindset, from understanding business needs to ensuring stable production operations
Excellent communication, conflict resolution, and teamwork skills
Cultural sensitivity and strong collaboration skills in international, cross-location teams
Confident communication with stakeholders at different levels
High degree of flexibility and commitment, with a strong willingness to support the team proactively
Very good English skills, both written and spoken
An array of benefits for you:
Hybrid work arrangements to balance in-office collaboration and home flexibility.
Annual Leave: 42 days off apart from Public / National Holidays.
Medical Insurance: Self + Spouse + 2 children. An option to opt for Voluntary Parental Insurance (Parents / Parent -in-laws) at a nominal premium covering pre existing disease.
In House training programs: professional and technical training certification.
Qualifications
- Familiarity with messaging technologies such as IBM MQ
Responsibilities
- Take end-to-end responsibility for features from requirement refinement and technical design through implementation, testing, deployment, and production support.
- Translate customer and business requirements into robust, maintainable technical solutions.
- Implement and enhance backend components and processes within the Packstation and Poststation environment.
- Ensure timely delivery of software packages while maintaining high standards for quality, stability, security, and maintainability.
- Support troubleshooting, debugging, and stabilization of production systems.
- Take ownership of DevOps incidents, resolve production issues, perform root-cause analysis, and drive sustainable operational improvements.
- Contribute to automated testing, code reviews, and engineering best practices to continuously improve software quality.
- Share knowledge with team members and support the technical growth of the development team.
- Professional Requirements:
- More than 5 years of hands-on experience in software development, preferably in backend or enterprise application environments
- Strong practical experience with Java, Spring or Quarkus, and Jakarta EE
- Good knowledge of Oracle Database, SQL, REST APIs, and distributed backend systems
- Practical experience with CI/CD pipelines, GitHub Actions, automated testing, and code review practices
- Hands-on knowledge of containerization technologies and Kubernetes in modern application environments
- Familiarity with messaging technologies such as IBM MQ
- Proven ability to support production systems, handle incidents, troubleshoot issues, and perform root-cause analysis in a DevOps environment
- Solid working knowledge of monitoring and log analysis tools such as ELK or Splunk
- Good understanding of software quality, maintainability, performance, and secure coding principles
- Experience working in international teams, preferably in collaboration with Germany
- Personal Requirements:
- Proactive “can-do” mindset with focus on service quality, code quality, and operational stability
- Strong analytical skills and a structured approach to complex tasks and incidents
- End-to-end mindset, from understanding business needs to ensuring stable production operations
- Excellent communication, conflict resolution, and teamwork skills
- Cultural sensitivity and strong collaboration skills in international, cross-location teams
- Confident communication with stakeholders at different levels
- High degree of flexibility and commitment, with a strong willingness to support the team proactively
- Very good English skills, both written and spoken
- An array of benefits for you:
- Hybrid work arrangements to balance in-office collaboration and home flexibility.
- Annual Leave: 42 days off apart from Public / National Holidays.
- Medical Insurance: Self + Spouse + 2 children. An option to opt for Voluntary Parental Insurance (Parents / Parent -in-laws) at a nominal premium covering pre existing disease.
- In House training programs: professional and technical training certification.
About DHL
DHL is a global logistics brand providing parcel delivery, express shipping, freight transport, supply chain management, and e-commerce logistics solutions in more than 220 countries and territories. Founded in 1969, DHL is part of DHL Group.
Visit company websiteApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at DHL
BI Insights Analyst
Scunthorpe, GBR
DHL is looking for a commercially minded BI Insights Analyst to turn complex data into actionable business intelligence and operational recommendations. The role develops dashboards, automates reporting, analyzes perform
Payroll Hub Analyst
Milton Keynes, GBR
DHL is seeking a Payroll Analyst to support its Central Payroll Team and ensure payroll processes are accurate, compliant and consistently managed. The role handles payroll queries, payment processes, checks and administ
TSR - OEU
Bhiwandi, IND
Job Title Territory Service Representative – Operations Function Operations Reports To Inbound Shift In-charge / Outbound Shift In-charge (as applicable) Location Branch / Service Centre (Location Agnostic) Travel Requir
Talent Acquisition Specialist – Global Recruiting
Chennai, IND
Talent Acquisition Specialist – Global Recruiting DHL Group, the logistics provider of the world with over 590,000 employees in more than 220 countries and territories. We are an organization that is not just moving good
BI Insights Analyst
Scunthorpe, GBR
Payroll Hub Analyst
Milton Keynes, GBR
Talent Acquisition Specialist – Global Recruiting
Chennai, IND
Truganina | Storeperson - Level 2
, AUS
Talent Acquisition & Recruiting Operations Specialist
Chennai, IND
TSR - OEU
Bhiwandi, IND
TSR - OEU
Bhiwandi, IND
Talent Acquisition Specialist – Global Recruiting
Chennai, IND
