Responsibilities:
· Design, build, and
maintain scalable server-side applications and APIs.
· Collaborate with front-end
developers to integrate user-facing elements with server-side logic.
· Ensure the performance,
security, and reliability of back-end systems.
· Write clean,
maintainable, and efficient code.
· Identify and resolve
performance bottlenecks and bugs.
· Participate in code
reviews and contribute to continuous improvement of development processes.
Skills:
· Proficiency in
server-side languages such as Python, Java, Node.js, or Ruby.
· Experience with
database technologies like SQL, NoSQL, and ORM frameworks.
· Knowledge of RESTful
API design and development.
· Familiarity with cloud
platforms such as AWS, Azure, or Google Cloud.
· Understanding of
containerization and orchestration tools like Docker and Kubernetes.
· Experience with version
control systems (e.g., Git) and CI/CD pipelines.
· Strong problem-solving
skills and attention to detail.
Qualifications:
· Bachelor’s degree in
Computer Science, Software Engineering, or a related field