Software Engineer II - Backend | NextGen Engineering
Careem
Applications closed.
This advertisement is kept online for reference — the details below are as they were published. Browse current openings from Careem below.
Job details
Careem is seeking a Software Engineer II for their Backend NextGen Engineering team in Lahore, Pakistan. The role involves developing and maintaining distributed backend systems using Java 8, Spring Boot, Micro-Service Architecture, SQL/No-SQL DBs, and AWS infrastructure. Candidates should have 2-4 years of experience and a Bachelor's Degree in Computer Science or a related technical field. Key responsibilities include ensuring scalability, reliability, and high code quality, while collaborating with cross-functional agile teams. The ideal candidate will be a passionate problem-solver with a strong alignment to Careem's core values and a commitment to improving people's lives.
Advertised position
Software Engineer II - Backend | NextGen Engineering
Job overview
Source
Careem
Qualification
Bachelor's Degree in Computer Science or other related technical fields
Type
Full-time
Location
Lahore
Listed
10/4/2026
How to apply
- 1Apply for this job by filling out the online application form.
- 2Provide your First Name, Last Name, Email, Phone, Country, and Location (City).
- 3Attach your Resume/CV (accepted file types: pdf, doc, docx, txt, rtf) or enter manually.
- 4Optionally, attach a Cover Letter and provide your LinkedIn Profile.
- 5Indicate how you learned about the role at Careem.
- 6Answer if you have seen Careem's content on social media and specify the platform if yes.
- 7Indicate what influenced your decision to apply for a role at Careem.
- 8State if you have previously worked at Careem.
- 9Provide your Current Employer and Current Job Title.
- 10Optionally, self-identify your gender identity.
- 11Provide your current location (Country).
- 12State your current monthly salary (gross in local currency).
- 13State your monthly salary expectations (gross in local currency).
Rules & eligibility
- Must have an understanding of Object-oriented design, data structures, and algorithms.
- Must have the ability to solve complex problems.
- Must be able to write clean and maintainable code.
- Must have the ability to effectively articulate technical challenges and solutions; deal with loosely defined problems and fast-changing requirements & think abstractly.
- Must be passionate about learning new technologies and working on a product of massive scale and impact.
- Must be able to communicate effectively.
- Must have attention to detail.
- Knowledge of AWS, clean code principles, deep understanding of design patterns, and demonstrated ability of test-driven development are considered a plus.
Details extracted automatically from the official advertisement — always verify against the original ad before applying.
Share this job
Know someone who fits this role? Send it their way.
Applications closed
This advertisement closed and is no longer accepting applications. It stays online as a record of what was advertised — browse the current openings below.
Similar jobs
Other recent listings from Careem.
- CAFull-time4d ago
- CAFull-time4d ago
- CAFull-time7d ago
- CAFull-time7d ago
- CAFull-time11d ago
- CAFull-time11d ago