Backend Developer - ConsultBae

ConsultBae Logo

About the job
Overview

The Backend Developer plays a crucial role in building the core logic and functionality of web applications, ensuring seamless integration with front-end elements. They are responsible for server-side development, creating and maintaining the technology that powers the server side of the application.

Key Responsibilities

  • Participate in the entire application lifecycle, focusing on coding and debugging.
  • Collaborate with Front-end Developers to integrate user-facing elements with server side logic.
  • Design and implement low-latency, high-availability, and performant applications.
  • Develop secure, scalable, and maintainable APIs based on business requirements.
  • Create database schemas that represent and support business processes.
  • Optimize applications for maximum speed and scalability.
  • Implementation of security and data protection.
  • Work closely with Product and Design teams to understand end-user requirements and use cases.
  • Conduct software analysis, programming, testing, and debugging.
  • Stay updated with emerging technologies, industry trends, and best practices.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Backend Developer or similar role.
  • Proficiency in backend programming languages such as Java, Python, or similar languages.
  • Experience with database management and storage solutions.
  • Knowledge of RESTful web services and API development.
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript for seamless integration.
  • Understanding of security concerns and best practices.
  • Strong problem-solving skills and attention to detail.
  • Experience with version control systems (e.g., Git) and collaborative development workflows.
  • Ability to work in a fast-paced, dynamic environment and meet deadlines.

Skills: java, python, sql, restful apis, database management