Senior Backend Engineer

Confidential Company  Amman - Jordan  Date Posted: 2022/01/04   Login to Apply



  • Assists in defining software architectures – Collaborates with leads to explore existing systems, determines areas of complexity, potential risks to successful implementation, learns the applications capabilities.
  • Builds software applications primarily for the JVM platform – Follows coding standards, has a great programming discipline. 
  • Maintain and enhance distributed applications. 
  • Maintain and enhance backend and middleware services (microservices style).
  • Build a healthy team environment via professional collaboration. 
  • Enjoy working in a fast paced and challenging environment. Just like a visionary startup. 
  • Ownership and responsibility of work.
  • Bring professional attitude at work and belief in team effort.

Skills/Competencies required


  • Always hustling and ready to take on big bold bets.
  • Customer obsessed, earning their trust, and solving their problems.
  • Results driven, effectively overcoming obstacles, and challenging the status quo.
  • Can act as one team. Able to work with and contribute to a team environment towards a
  • shared vision and mission.
  • Strong communication and soft skills, able to motivate, mentor and help fellow developers as well as communicate complex ideas effectively.
  • Detail-oriented and exceptional organizational skills.
  • Excellent verbal and written communication skills with the ability to interact at all levels of the organization.
  • Exercises independence and self-motivation while still being able to work with others collaboratively.
  • Ability to thrive in a fast-paced, entrepreneurial, high-energy environment.
  •  Self-motivated with positive energy.



  • 10+ years of professional experience.
  • Bachelor’s in computer science/engineering or related field.
  • Strong proficiency in java, spring framework technologies, and spring cloud services.
  • Deep functional knowledge or hands-on experience in microservices development.
  • Understanding fundamental design principles behind scalable applications.
  • Ability to multitask, recommend and enforce industry best practices and patterns.
  • Strong understanding of the nature of transactional and asynchronous programming across the microservices topology.
  • Strong understanding of security standards and best practices.
  • Strong experience in SQL/NoSQL programming, such as MySQL, Elasticsearch.
  • Strong experience in docker containerization.
  • Good experience in amazon web services.
  • Strong understanding of code versioning tools/source code management (Git, GitHub,
  • Bitbucket, etc.)
  • Experience of CI/CD and DevOps work styles.
  • Ability to operate effectively both independently as well and within a team using agile methodology.
  • Ability to use, track, and respond to all work assignments using Jira based ticketing system.

Required Skills
  • Java
  • CI/CD
  • SQL
  • Microservices Architecture
  • Spring Framework
Job Details
  • Location Amman - Jordan
  • Industry Other
  • Job Type Full-Time
  • Degree Bachelor
  • Experience 8 - 12
  • Nationality Unspecified
Login to Apply

Similar Jobs