Sizanid Staffing

Senior Backend Developer

  • Sizanid Staffing
  • Remote Philippines
Apply Now

Job Description

Job Summary

Sizanid Staffing is looking for a skilled Senior Backend Developer to join our dynamic engineering team. The ideal candidate will be responsible for designing, developing, and maintaining robust backend services and APIs that power scalable applications.

Key Responsibilities

  • Develop, test, and deploy backend services and APIs with a focus on performance, scalability, and security.
  • Design and implement data storage solutions including relational and NoSQL databases.
  • Collaborate with frontend developers, product owners, and other stakeholders to define and deliver software requirements.
  • Optimize existing backend systems for reliability and efficiency.
  • Conduct code reviews and mentor junior developers.
  • Participate in architectural design and technology selection.
  • Ensure best practices in code quality, security, and documentation.
  • Contribute to CI/CD pipeline enhancements and automation.
  • Stay up to date with emerging backend technologies and apply them to projects.

Requirements

Technical Skills

  • 5+ years of experience in backend development.
  • Strong proficiency in server-side programming languages such as Java, Python, Node.js, or C#.
  • Experience with RESTful API design and microservices architecture.
  • Hands-on experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Familiarity with message brokers and queuing systems (e.g., RabbitMQ, Kafka) is a plus.
  • Knowledge of cloud platforms such as AWS, Azure, or GCP.
  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Strong understanding of security best practices and data protection measures.
  • Experience with version control systems such as Git.

Professional Skills

  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Ability to mentor junior developers and lead technical discussions.
  • Experience working in Agile/Scrum teams.

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Experience with CI/CD tools and automated testing frameworks.
  • Familiarity with monitoring and logging tools like Prometheus, Grafana, or ELK stack.

Benefits

Full Time, Freelance and Contract roles available