Backend & Android Developer

MTS-ITMaadi, Cairowuzzufpubblicata il 02/11/2026
Indispensabile:JavaKotlinGitDockerCloudBackendMobileQA/TestAgileCI/CDMicroservices

We are looking for a versatile Android & Backend Developer to join our software development team. The ideal candidate should have hands-on experience in native Android application development and backend development, with the ability to build, integrate, and maintain end-to-end software solutions.

Job Responsibilities

  • Design, develop, and maintain native Android applications.
  • Develop and maintain backend services and RESTful APIs.
  • Integrate Android applications with backend services.
  • Write clean, scalable, and maintainable code.
  • Collaborate with QA engineers, developers, and other team members.
  • Troubleshoot, debug, and optimize application and backend performance.
  • Participate in code reviews and technical discussions.
  • 2–3 years of professional software development experience.
  • Hands-on experience in native Android development using Kotlin and/or Java.
  • Experience with Android SDK and Android application architecture.
  • Backend development experience using Java and Spring Boot.
  • Good understanding of RESTful APIs and microservices architecture.
  • Experience with databases and SQL.
  • Good understanding of OOP and software design principles.
  • Familiarity with Git and version control.
  • Experience with MVVM architecture is a plus.

Preferred Qualifications

  • Experience with Spring Boot and Spring Data.
  • Knowledge of Android Jetpack components.
  • Experience with Docker and cloud technologies.
  • Familiarity with CI/CD practices.
  • Experience working in Agile development environments