🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
We are seeking a skilled and passionate Java Software Engineer for Material Flow Systems to join our team and develop software applications that help leading parcel carriers operate highly automated sorting facilities efficiently and reliably. As a Software Engineer, you will work closely with our cross-functional teams to design, develop, and deploy robust software solutions that enable our clients to control and visualize their automated parcel sorting facilities. Your role: Develop and maintain software applications that control and optimize automated parcel sorting systems and logistics hubs. You will be part of a team that designs, implements, delivers and supports software applications for major parcel carriers Optimize software for maximum speed and scalability, implementing efficient algorithms. Troubleshoot and resolve software defects and performance issues, ensuring a smooth and seamless user experience. Stay up-to-date with industry trends and emerging technologies, incorporating them into the development process when appropriate. Contribute to improvement efforts within the development team. Your profile: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Equivalent practical experience will also be considered; Java is your primary development language, and you bring at least one year of hands-on experience. Experience with other object-oriented programming languages, such as C# or C++, is also considered an asset; You have successfully developed and delivered your own software projects, whether professionally, academically, or personally; You bring experience developing and/or deploying applications in Kubernetes-based environments; Solid understanding of data structures, algorithms, software architecture, and object-oriented design principles; You are familiar with DevOps practices, CI/CD pipelines, and infrastructure automation concepts; Strong analytical thinking and problem-solving skills enable you to perform effectively in complex and dynamic environments; Experience in logistics, warehouse automation, industrial automation, or material flow systems is an advantage; Excellent English language skills, both written and spoken; You are a proactive team player with strong communication and collaboration skills, capable of working effectively in an international environment while demonstrating autonomy, flexibility, and ownership of your work; You are willing to travel occasionally to customer sites worldwide and to team meetings in Portugal and Germany (typically less than 10% of working time). Your working environment at Körber: At the heart of every solution, every success, is a team of dedicated professionals willing to help each other while bringing creativity and energy to every project. Körber Supply Chain is the embodiment of this. Home to hundreds of the best minds in the industry, spanning technology for warehousing, logistics, transportation, and more, you’ll work with some of the biggest brands in the world and empower smaller players to disrupt the market — maybe even change the world. Turn your passion into a fulfilling career with Körber Supply Chain! Your benefits: Exciting tasks in a fast-growing, future-oriented industry player. Competitive salary package, with extra-days off, including your birthday, flexible working hours and remote work option. Health insurance for the whole family. Well-Being and Employee Assistance Program. Active protocols with external partners and other caring perks (ex: fresh fruit, bread and yogurt). A pleasant and collaborative working atmosphere.
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.