Backend Software Engineer II

XOrithm

Posted on 10 Mar

Experience

3 - 8 Years

Job Location

Egypt - Egypt

Education

Bachelor of Technology/Engineering

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

As a Backend Software Engineer, you will be responsible for translating user stories and business requirements into reliable, high-quality backend services. You will be expected to work with minimal supervision on assigned features, contribute to technical discussions, and actively participate in improving our engineering practices. This role is a vital step toward becoming a senior expert.

Key Responsibilities

  • Design, develop, test, and deploy robust, scalable, and maintainable backend services and features in collaboration with senior engineers.
  • Write clean, efficient, and well-documented code following established best practices, coding standards, and security protocols.
  • Collaborate closely with Front-End Engineers to define and implement efficient RESTful APIs and ensure seamless system integration.
  • Manage and maintain databases (SQL and NoSQL), including schema design, migration, and query optimization.
  • Debug and troubleshoot production issues across the system, working quickly to identify root causes and implement fixes.
  • Actively participate in code reviews and technical discussions, offering constructive feedback and learning from teammates.
  • Contribute to system performance tuning and monitoring efforts under the guidance of senior engineers.

Requirements

Minimum Qualifications

  • 3-5 years of professional experience in backend development.
  • Proficiency in a major backend language such as Java, Python, Go, or similar.
  • Solid working experience with relational databases (e.g., PostgreSQL, MySQL) and experience with NoSQL solutions.
  • Demonstrated experience designing and working with RESTful APIs and understanding API design principles.
  • Familiarity with cloud platforms like AWS, GCP, or Azure (experience with core services is required).
  • Strong understanding of data structures, algorithms, and object-oriented design principles.
  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.

Preferred Qualifications

  • Experience working with microservices architecture and scalability concepts.
  • Experience with containerization technologies (Docker).
  • Practical experience writing unit, integration, and end-to-end tests.
  • Familiarity with CI/CD processes and tools.

Desired Candidate Profile

Minimum Qualifications

  • 3-5 years of professional experience in backend development.br
  • Proficiency in a major backend language such as Java, Python, Go, or similar.br
  • Solid working experience with relational databases (e.g., PostgreSQL, MySQL) and experience with NoSQL solutions.br
  • Demonstrated experience designing and working with RESTful APIs and understanding API design principles.br
  • Familiarity with cloud platforms like AWS, GCP, or Azure (experience with core services is required).br
  • Strong understanding of data structures, algorithms, and object-oriented design principles.br
  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.br

Preferred Qualifications

  • Experience working with microservices architecture and scalability concepts.br
  • Experience with containerization technologies (Docker).br
  • Practical experience writing unit, integration, and end-to-end tests.br
  • Familiarity with CI/CD processes and tools.

Company Industry

Department / Functional Area

Keywords

  • Backend Software Engineer II

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

XOrithm

At XOrithm, we transform bright ideas into dynamic, scalable tech realities. We bridge the crucial gap from concept to impactful, market-ready MVP, turning untapped potential into groundbreaking technology solutions. Join a collaborative engineering team where you'll have the space to grow your skills and contribute to core product development.

https://careers.xorithm.com/jobs/Careers/741492000003204001/

Similar Jobs

Full Stack Developer

Dios IT Infrastructure LLC

  • 0 - 5 Years
  • Dubai - United Arab Emirates (UAE)

Backend Developer

Confidential Company

  • 5 - 8 Years
  • Riyadh - Saudi Arabia

Full Stack Developer

Sparteum Mind Labs

  • 3 - 6 Years
  • Remote Work - Australia

Backend Developer

View All