About the job
About Our Client
Our client is a renowned software company based in Germany, specializing in creating a sophisticated platform designed to seamlessly manage and optimize complex logistics processes.
Their innovative software empowers logistics and transportation firms to simplify their operations, significantly reduce costs, and achieve tangible results for their clients.
With a cutting-edge Java backend and a robust AWS cloud infrastructure, our client’s engineering team collaborates closely and has a significant input in architectural and technological choices.
The Role
As a Backend Engineer – Cloud Infrastructure (Leadership Track), you will focus on enhancing the core backend systems of our client's platform while actively engaging in architectural and cloud-related initiatives.
This position is intentionally crafted as a pathway for development, offering increasing technical responsibilities. You will collaborate closely with technical leadership, gain in-depth insights into architecture, infrastructure, and product decisions, and evolve into a critical technical role within the organization over time.
In addition to backend development, you will progressively assume greater ownership in areas such as:
- Technical architecture
- Team technical coordination
- Cloud and infrastructure decisions
- Technical roadmap development
Long-term, there is a clear trajectory towards a leadership position within the engineering team.
What You’ll Work On
Backend Development
- Design, build, and enhance backend components, APIs, and services for our client's platform
- Work extensively with Java-based backend systems
- Integrate databases and external systems
- Ensure optimal performance, scalability, and maintainability across the codebase
Architecture & Cloud
- Contribute to the evolution of our client's software architecture
- Assist in expanding our client's AWS cloud infrastructure
- Support the advancement of our client's DevOps processes
- Enhance CI/CD pipelines, monitoring, and automation
Technical Ownership
- Engage in code reviews and technical discussions
- Assess new technologies, frameworks, and tools
- Help shape and drive technical decisions
- Analyze technical challenges with a focus on pragmatic, effective solutions
AI-Assisted Development
- Effectively utilize modern AI tools in the development process (e.g., Copilot, Claude, or similar)
- Contribute to the establishment of efficient AI-assisted development workflows across the team
