Software Engineer Backend Position
DACHSER is a family-owned company founded in 1930, one of the world's leading logistics providers. We provide intelligent logistic solutions worldwide and are committed to creating the world's most efficient combination and integration of logistics network competencies.
Job Summary
We seek a highly skilled Software Engineer Backend professional who can develop and maintain Java-based backend applications using the Spring framework.
Key Responsibilities
* Design and implementation of RESTful web services and APIs
* Database design and optimization
* Integration of external systems and services
* Carrying out code reviews and ensuring code quality
* Third-level support and performance optimization
* Collaborating with other development teams and stakeholders to understand requirements and develop technical solutions
Required Skills and Qualifications
* Completed studies in computer science, business informatics or training in the IT environment
* Extensive experience in developing Java-based backend applications
* Good knowledge of the Spring Framework, especially Spring Boot
* Experience with the development of RESTful web services and APIs
* Solid knowledge of the use of databases (SQL, Hibernate and JPA)
* Knowledge of microservices architecture and messaging systems (e.g. Apache Kafka, RabbitMQ) is an advantage
* Experience with cloud platforms (e.g. AWS, Azure, Google Cloud) desirable
* Strong problem-solving skills and a structured way of working
* Good knowledge of English and the ability to collaborate successfully in an agile environment
Benefits
As a software engineer at DACHSER, you will have the opportunity to work on challenging projects, collaborate with experienced professionals, and contribute to the growth and success of our company.