Job Opportunities in Egypt
September 19, 2024
Advansys
السادس من أكتوبر
FULL TIME
Senior Backend Developer
Responsibilities
- Develop robust back-end components and services for applications, contributing to the overall functionality and performance of systems.
- Work closely with front-end developers to integrate user-facing elements with server-side logic.
- Participate in the entire application lifecycle, focusing on coding, debugging and testing.
- Design and implement scalable and efficient RESTful APIs for internal and external use.
- Optimize applications for maximum speed and scalability.
- Maintain and improve existing codebases, and peer review code changes.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug applications and work on fixing issues as needed.
- Ensure adherence to best practices in software development.
- Participate in Agile ceremonies such as daily stand-ups and sprint planning.
Requirements
- Strong experience in back-end development using languages such as Microservices, Java, Python, or Node.js.
- Proficiency in designing and implementing RESTful APIs and microservices architecture.
- Experience with databases such as My SQL, Postgre SQL, or Mongo DB; ability to design, manage, and optimize database schemas.
- Familiarity with server-side frameworks (e.g., Spring boot, Express.js) and best coding practices.
- Knowledge of containerization technologies (Docker, Kubernetes) and CI/CD pipeline tools.
- Experience with version control systems, particularly Git.
- Solid understanding of security principles and best practices in back-end development.
- Strong problem-solving skills and a proactive approach to tackling complex technical challenges.
- Ability to work collaboratively in a team-oriented environment.
New Jobs from This Company