company logo

Backend Developer

MigrationIT.com

Office

New Cairo, Egypt

Full Time

  • Contribute in all phases of the development life cycle.
  • Develop technical designs for application development.
  • Develop, test, implement and maintain application software working with established processes.
  • Recommend changes to improve established Java applications.
  • Provide technical support and consultation for Java application and infrastructure questions.
  • Ability to communicate, be flexible and precise under tight timelines.
  • Being involved and managing simultaneously different projects.
  • Attend Daily scrum stand-ups.
  • Identify and fix production and non-production issues.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Deliver proper software documentation.
  • Prepare and produce releases of software components.

Requirements

  • BS/MS degree in Computer Science, Engineering or a related field.
  • 3+ years industry experience using Java.
  • 3+ years industry experience using Spring Boot.
  • Working knowledge in RESTful APIs development.
  • Microservices architecture.
  • Messaging (ActiveMQ - Kafka).
  • Apache Maven.
  • Working experience using Git version control like Git-lab.
  • Excellent knowledge in Relational Databases, SQL / PLSQL & JDBC.
  • Strong English written and verbal communication skills.


Backend Developer

Office

New Cairo, Egypt

Full Time

October 15, 2025