Backend Developer at Sapiens Software

1 year ago Development & Programming Middle Full-Time

We are seeking a highly skilled and motivated Backend Developer to join our team.


Requirements & Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field. Equivalent work experience may be considered.
  • Proven experience as a Backend Developer or similar role, with a strong portfolio of previous projects.
  • Proficiency in server-side programming languages such as Python, Java, or Node.js.
  • Experience in cloud based integrations
  • Experience in Web API
  • Strong knowledge of web application development frameworks, such as Django, Flask, Spring, or Express.js.
  • Experience with relational and NoSQL databases, including query optimization and data modeling.
  • Familiarity with version control systems, preferably Git.
  • Understanding of RESTful APIs and experience in building and consuming them.
  • Knowledge of software testing principles and methodologies, including unit testing and integration testing.
  • Strong problem-solving and analytical skills.
  • Excellent collaboration and communication skills to work effectively within a team environment.

Description

We are seeking a highly skilled and motivated Backend Developer to join our team. As a Backend Developer, you will be responsible for designing, developing, and maintaining the server-side logic of our web applications and systems. Your primary focus will be the development of robust and scalable backend solutions that power our products and services.

Duties & Responsibilities

  • Design and develop efficient and reliable server-side applications and systems.
  • Collaborate with the front-end development team to integrate user-facing elements with server-side logic.
  • Implement data storage solutions and database schemas that meet the project requirements.
  • Write clean, maintainable, and well-documented code.
  • Conduct thorough testing and debugging of applications to ensure optimal performance and reliability.
  • Optimize application performance by implementing efficient algorithms and techniques.
  • Collaborate with cross-functional teams, including product managers and designers, to gather requirements and translate them into technical solutions.
  • Stay updated with emerging technologies and industry trends, and apply them to improve development practices and processes.
  • Troubleshoot and resolve issues reported by users or identified through monitoring and testing.
  • Participate in code reviews to ensure adherence to best practices and coding standards.

Requirements & Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field. Equivalent work experience may be considered.
  • Proven experience as a Backend Developer or similar role, with a strong portfolio of previous projects.
  • Proficiency in server-side programming languages such as Python, Java, or Node.js.
  • Experience in cloud based integrations
  • Experience in Web API
  • Strong knowledge of web application development frameworks, such as Django, Flask, Spring, or Express.js.
  • Experience with relational and NoSQL databases, including query optimization and data modeling.
  • Familiarity with version control systems, preferably Git.
  • Understanding of RESTful APIs and experience in building and consuming them.
  • Knowledge of software testing principles and methodologies, including unit testing and integration testing.
  • Strong problem-solving and analytical skills.
  • Excellent collaboration and communication skills to work effectively within a team environment.

🌍 World Wide webapi python java nodejs backend
🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)