Jobs · Engineering · California

Backend Developer

Staffing Spot, Inc. · San Leandro, CA · 1 mo ago
HybridEngineeringContract

About the role

We are looking for a skilled Backend Developer to design, develop, and maintain reliable, scalable, and secure server-side applications. The ideal candidate should have strong programming fundamentals, experience with APIs and databases, and the ability to work closely with frontend developers and other teams.

Responsibilities

  • Design, develop, test, and maintain backend applications and services.
  • Build and maintain RESTful APIs and backend systems.
  • Develop efficient and scalable database structures and queries.
  • Integrate third-party APIs and external services.
  • Implement authentication, authorization, security, and data protection.
  • Troubleshoot bugs, optimize application performance, and improve system reliability.
  • Write clean, maintainable, and well-documented code.
  • Collaborate with frontend developers, DevOps engineers, QA teams, and product managers.
  • Participate in code reviews and contribute to technical decisions.
  • Monitor and improve application performance and scalability.

Requirements

  • 5+ years of experience as a Backend Developer.
  • Strong knowledge of one or more backend languages such as Java, Python, Node.js, C#, PHP, or Go.
  • Experience building REST APIs and backend services.
  • Good understanding of SQL and relational databases such as MySQL or PostgreSQL.
  • Familiarity with NoSQL databases such as MongoDB or Redis is a plus.
  • Knowledge of Git and version control.
  • Understanding of authentication methods such as JWT and OAuth.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is preferred.
  • Good understanding of software development principles, data structures, and algorithms.
  • Strong debugging and problem-solving skills.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Experience with Docker and CI/CD pipelines.
  • Knowledge of microservices and distributed systems.
  • Experience working in Agile/Scrum environments.
  • Understanding of application security and performance optimization.

Key Technologies

  • Languages: Java, Python, Node.js, C#, React.js, Angular
  • Databases: PostgreSQL, MySQL, MongoDB, Redis
  • APIs: REST, GraphQL
  • Tools: Git, Docker, CI/CD
  • Cloud: AWS, Azure, GCP
  • Skills: AWS, authentication, JavaScript frameworks, Python, cloud, Azure, Java API, AngularJS, CI, Node.js, databases, application, React.js

Similar jobs

Backend Developer

AgileGrid SolutionsUnited States· 3 wk ago
RemoteInformation Technologyapply on bestjobtool.com

Backend developer

tenXwayOhio, United States· 2 mo ago
Engineeringapply on tenxway.com

Backend Developer

HaystackUnited States· 2 mo ago
RemoteEngineeringapply on haystack.cv

Backend Developer

nextjobzMarion County, IN· 3 mo ago
Engineeringapply on nextjobz.com.bd

Backend Developer

Aditi ConsultingDraper, UT· 3 mo ago
Engineering$66–$66.43/hrapply on www2.jobdiva.com

Backend Developer

Polaris AxisIrvine, CA· 3 mo ago
Engineeringapply on polarisaxis.com