Browse Jobs
For Employers
Post JobLog inGet Started

Senior Backend (Java) Developer

Taager
Maadi, Cairo
Posted 2 years ago
10Applicants for2 open positions
  • 9Viewed
  • 1In Consideration
  • 1Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • About Us  
  • Based in Cairo city, Taager is enabling small shops and regular people to earn money and enrich their lives in a way that was not possible a few years ago.  Learn more
  • In Taager, the backend team is fully remote, distributed through multiple continents and working on a flexible time schedule. It aims to allow everyone to grow and improve, while respecting everyone’s work/life balance. 
  • Our Top 5 Reasons to work for Taager:
  • You will work with talented, ambitious and caring people. We are very conscious and intentional about our selection process, to make sure we hire people who will help make Taager one of the healthiest work environment to work in.
  • You will work remotely, and with flexible hours.
  • We offer above market salaries and lucrative stock options.
  • We invest in our people, we offer learning programs to elevate our team's skills and performance.
  • We offer a comprehensive Medical Insurance package.
  • About the Job 
  • We're looking for an experienced Back end engineer to help us build a robust and comprehensive experience for our merchants across our different products (ERP, Web and Mobile applications). You will have the unique career opportunity to work with talented engineers across different countries, collaborating on and solving exciting problems that will disrupt the e-commerce industry in Egypt.  As a senior engineer you will own the design structure of our code base to ensure we have a reliable and efficient infrastructure. 
  • Your day to day responsibilities will include: 
     
  • Collaborating with the product, design and front end teams to deliver high quality products.
  • Develop features and improvements to the product in a secure, well-tested, and performant way.
  • Develop and write automated tests
  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. 
  • Advocate for improvements to product quality, security, and performance.
     
  • Perform code reviews to help maintain our code standards. 

Job Requirements

  • About You:
    Must have:
  • More than 5 years of backend development experience
  • Knowledge and experience in developing and deploying microservice architectures
  • Experience in cloud deployments (AWS/GCP/Azure)
  • Experience in Java , Spring or NodeJS
  • Automated testing mindset
  • Experience with Git and it’s best practices
  • Excellent communication skills (written and verbal) 
  • English fluency is a must
  • Ability to estimate and split tasks for the wider team
  • Ability to mentor younger team members
  • Nice to have:
  • Knowledge of canary deployments
  • Experience with non relational databases
  • Experience with Kotlin
  • Worked with Terraform and Infrastructure as code
  • Web based security (JWT/OAuth 2)

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Backend (Java) Developer