Software Engineer II
Careem -
Dubai, United Arab EmiratesPosted 5 years ago101People have clicked1 open position
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Development of our distributed backend system to meet the challenging functional, scalability and reliability requirements for our fast growing business.
- Build and ship new features and systems, with an emphasis on code quality, maintainability, readability, and testing.
- Facilitate collaboration with other engineers, product owners, and designers to solve interesting and challenging problems across our platform.
- Be a valued member of an autonomous, cross-functional agile team.
- You care about quality and you know what it means to ship high quality code.
Job Requirements
- Proficiency in Java and server-side technologies (must love coding!)
- Minimum 2 years of experience
- Strong skills in object-oriented design, data-structures and algorithms
- Experience in multi-tiered distributed systems, web services, APIs, and relational & NoSQL databases
- Fluency with software engineering tools
- Ability to: effectively articulate technical challenges and solutions; deal with loosely defined problems and fast changing requirements & think abstractly
- Passionate about learning new technologies and working