Back End Engineer (Data Management and Server-side API)

Job Description:

We are seeking a highly skilled and motivated Back End Developer/Engineer to join our team and take charge of designing, creating, managing, and testing the database for our full stack application. In addition, you will be responsible for writing the code for the data layer of the server-side API, ensuring its efficiency, reliability, and security. Your expertise in managing the runtime environment and implementing server-side security measures will be crucial to our project’s success.

Responsiblities:

  1. Database: Design, implement, manage full-stack database.
  2. Data Layer: Write efficient server-side code, validate, handle errors.
  3. Server-side API: Develop, integrate APIs collaboratively.
  4. Runtime Environment: Manage, optimize for scalability.
  5. Security: Implement safeguard measures.
  6. Testing and Debugging: Conduct thorough testing.
  7. Collaboration: Collaborate, provide insights.

Requirements:

  1. Bachelor’s degree in CS, Engineering, or related field (or equivalent experience).
  2. Proven Back End Developer, database management expertise.
  3. Strong database design, optimization proficiency.
  4. Extensive SQL knowledge, relational databases (e.g., MySQL, PostgreSQL, Oracle).
  5. Expert in Node.js, Python, Java, or C#.
  6. Design, implement RESTful APIs, integrate with front-end.
  7. Familiarity with cloud environments (e.g., AWS, Azure, GCP) for scalability.
  8. Server-side security understanding, authentication, authorization.
  9. Version control (e.g., Git), collaborative workflows proficiency.
  10. Strong problem-solving, teamwork, communication skills.

Preferred Skills:

  1. NoSQL database experience (e.g., MongoDB, Cassandra, Redis).
  2. Containerization (Docker), orchestration (Kubernetes) knowledge.
  3. Familiarity with front-end tech (HTML, CSS, JavaScript, React, Angular).
  4. DevOps, CI/CD pipeline understanding.

Other jobs

WordPress Web Developer

Notch Digital is a progressive digital agency dedicated to helping businesses succeed by solving digital challenges using system integration, marketing solutions, customised strategies, channel expertise,

Learn More

Graphic Designer

Notch Digital is a progressive digital agency dedicated to helping businesses succeed by solving digital challenges using system integration, marketing solutions, customised strategies, channel expertise,

Learn More