Senior Software Engineer

DHL View all jobs

  • Indore, Madhya Pradesh
  • Permanent
  • Full-time
  • 13 days ago
Your IT Future, DeliveredSenior Software Engineer – (Full Stack |Java | Spring Boot | Angular | Postgres)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. 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 technology. Our HLS team is continuously expanding. No matter your level of Senior Software Engineer proficiency, you can always grow within our diverse environment.#DHL #DHLITServices #GreatPlace #Java #Spring BootGrow together
We are looking for an experienced Senior Software Engineer to join our small, high-impact development team. The ideal candidate is a hands-on engineer with strong technical foundations, proven delivery experience, and a sense of true software ownership.You will work closely with business experts, product owners, and fellow developers in an agile environment to design, build, test, and maintain end‑to‑end software solutions. Because our team is compact (5 developers), each member plays a critical role in architecture, implementation, quality assurance, and long-term product evolution.Key ResponsibilitiesSoftware Design & Development
  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Implement front-end features using Angular (TypeScript).
  • Work with PostgreSQL including schema design, query optimization, and data modeling.
  • (Optional) Build and maintain mobile components using Android (Kotlin/Java).
Quality & Testing Ownership
  • Write high-quality test cases for the user stories and features you implement beyond typical unit tests, including integration, workflow, and end‑to‑end tests.
  • Use and extend testing frameworks using JUnit, Selenium and Appium.
  • Ensure CI/CD pipelines maintain high standards of quality and reliability.
Agile Teamwork & Collaboration
  • Actively participate in agile ceremonies and contribute to continuous improvement.
  • Collaborate closely with business experts to refine requirements and deliver business‑driven functionality.
  • Communicate clearly and proactively within the team.
Ownership & Accountability
  • Take responsibility for assigned features from conception to deployment and maintenance.
  • Demonstrate a sense of ownership toward product stability, performance, and usability.
  • Contribute to architectural discussions and propose improvements.
  • Support monitoring, debugging, and incident resolution when needed.
Required Skills & ExperienceTechnical Skills
  • 10+ years of hands-on experience with Java and Spring Boot.
  • Strong understanding of RESTful APIs, microservices, and distributed system design.
  • Solid experience with Angular or similar front-end frameworks.
  • Good knowledge of PostgreSQL or other relational databases.
  • Experience with test automation frameworks (JUnit, Selenium, Appium).
  • Familiarity with CI/CD (Git, GitLab CI, Jenkins, Azure DevOps, etc.).
Testing Focus
  • Experience writing integration, system-level, or end‑to‑end test cases.
  • Ability to test not only code units but entire functional flows.
  • Good understanding of testing strategy in agile cross-functional teams.
Soft Skills & Mindset
  • Strong sense of ownership and responsibility.
  • Ability to work independently and collaboratively in a small, senior team.
  • Proactive mindset with strong problem-solving skills.
  • Excellent communication skills with business and technical stakeholders.
  • Curiosity, adaptability, and a drive for continuous improvement.
Bonus / Nice-to-Have Skills
  • Android app development (Kotlin or Java).
  • Experience with containerization (Docker), cloud platforms, or Kubernetes.
  • Experience with performance tuning and reliability engineering.
  • Working with custom internal test frameworks.
  • Hands-on experience using AI agents in the software development lifecycle (e.g., Copilot, AI-assisted refactoring, automated test generation, static analysis agents, code review agents).
  • Familiarity with integrating AI tools into CI/CD workflows or improving developer productivity using AI-based approaches.
What We Value
  • Engineers who own the software they build—not just write code.
  • People who ask questions, challenge assumptions, and propose improvements.
  • A strong engineering culture based on quality, transparency, and business focus.
  • Team players who thrive in close collaboration with a small but skilled group.
Ready to embark on the journey? Here’s what we are looking for:
As a Full Stack Senior Software Engineer, having expert-level Java and Spring Boot development skills is a huge plus. Very good knowledge of Angular (TypeScript, HTML, CSS, REST integrations) will also be an integral part of this role.
You are a technology aficionado, therefore you have a good understanding of microservices architecture and test automation frameworks (JUnit, Selenium, Appium). You are able 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:
  • Hybrid work arrangements to balance in-office collaboration and home flexibility.
  • 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 certifications.

DHL

Similar Jobs

  • Senior Software Engineer

    DHL

    • Indore, Madhya Pradesh
    Your IT Future, Delivered. Senior Software Engineer With a global team of 5600+ IT professionals, DHL IT Services connects people and keeps the global economy running by contin…
    • 16 days ago
  • Senior Software Engineer (.Net)

    DHL

    • Indore, Madhya Pradesh
    Your IT Future, Delivered Senior Software Engineer (.NET) With a global team of 5600 IT professionals, DHL IT Services enables DHL to connect people and keep the global economy…
    • 21 days ago
  • Senior Software Engineer

    DHL

    • Indore, Madhya Pradesh
    Your IT Future, Delivered Senior Software Engineer With a global team of 5600+ IT professionals, DHL IT Services connects people and keeps the global economy running by continu…
    • 23 days ago