Home of IT: REWE digital Spain - We are the home for techies all around the world.
In our tech, we combine IT and non-IT specialists from a wide range of fields.
Together, we bring innovations to life - for retail to enhance the everyday lives of millions of people.
Your newly established team in Spain (Team Custom Mobile Solutions) will provide innovative solutions for the development of modern business applications on mobile enterprise devices based on the latest mobile technologies in the age of digitalization.
We are looking for a Software Engineer – someone for whom mobile first is a matter of course and who is in their element when it comes to the software development of Android apps and Java/Kotlin-based middleware systems.
What you will do:
1. You will work in software development for our ecosystem on mobile enterprise devices: from new development and further development to application integration, maintenance, and support.
2. You implement modern IT solutions.
3. You take part in the conception and design as well as their qualified documentation in an agile team.
4. You make life easier for many people: through your advice on solution approaches, supporting the use of provided frameworks and basic functionality, analyzing new requirements, and maintaining the stability and future-proofing of the ecosystem on mobile enterprise devices.
5. You take responsibility: for example, for compliance with software architecture specifications, in the creation, maintenance, and expansion of reusable components or in the implementation and monitoring of quality assurance measures.
6. You contribute to software architectures with your practical experience.
What you will bring:
1. Your personality: open-mindedness, willingness to learn, and high level of self-motivation.
2. Commitment, diligence, team spirit, and especially stakeholder and service orientation.
3. A successfully completed degree in computer science or business informatics or a comparable qualification.
4. Very good knowledge of the object-oriented programming languages Kotlin and Java and experience in app development for Android.
5. Experience in the object-oriented development of complex applications and services in multi-tier systems.
6. Further experience in components of our technology stack such as relational databases, SQL, MQTT, Kafka, Gradle, Spring Boot, or CI/CD pipelines is a plus.
7. Fluent English skills are required.
8. Willingness to travel to Germany from time to time to meet and speak with stakeholders.
#J-18808-Ljbffr