1

Junior Back End Developer Jobs in California (NOW HIRING)

Our product: About the Role As a Software Engineer - Backend, you will be part of an expanding ... Mentor junior team members and provide technical guidance as needed. * Create and maintain internal ...

Our product: About the Role As a Software Engineer - Backend, you will be part of an expanding ... Mentor junior team members and provide technical guidance as needed.  * Create and maintain ...

Frontend Developer

Sunnyvale, CA · On-site

$122K - $142K/yr

Mentor junior developers and participate in code reviews * Collaborate with DevOps and backend engineers to ensure effective deployment, monitoring, and performance tuning of frontend components in ...

Mentor junior engineers and contribute to a culture of technical excellence. What You'll Need * 4+ years of experience as a backend focused software engineer. * Experience with zero-to-one ...

Mentor junior engineers and interns * Promote best practices and high-quality development ... with backend APIs, services, and platform development * Rich development experience with Java ...

Mentor junior engineers and interns * Promote best practices and high-quality development ... with backend APIs, services, and platform development * Rich development experience with Java ...

Mentor junior engineers and interns * Promote best practices and high-quality development ... with backend APIs, services, and platform development * Rich development experience with Java ...

Showing results 41-60

Junior Back End Developer information

See California salary details

$23.7K

$87.8K

$135.7K

How much do junior back end developer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for junior back end developer in California is $87,810.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,100.00 and $85,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the junior back end developer position, and why are they important?

To thrive as a Junior Back End Developer, you need a solid understanding of server-side programming languages (such as Java, Python, or Node.js), basic database management, and problem-solving abilities, often supported by a degree in computer science or a related field. Familiarity with frameworks (e.g., Express, Django), version control systems like Git, and exposure to cloud platforms or RESTful APIs are commonly expected. Strong communication skills, a willingness to learn, and an aptitude for teamwork make candidates stand out in this collaborative environment. These skills are crucial for building robust applications, maintaining efficient workflows, and integrating seamlessly with cross-functional teams.

What is a junior back end developer?

A Junior Back End Developer is an entry-level software developer responsible for building and maintaining the server-side logic, databases, and APIs of web applications. They work with programming languages like Python, Java, or Node.js and collaborate with front-end developers to ensure seamless integration. Their tasks often include writing code, debugging issues, optimizing performance, and managing databases. Juniors typically work under the guidance of senior developers to improve their skills and gain experience in back-end development.

What are some common challenges faced by junior back end developers in their first role?

Junior Back End Developers often find themselves adjusting to complex codebases and learning how to troubleshoot issues within existing systems. Navigating unfamiliar frameworks, understanding best practices for security and performance, and collaborating effectively with front-end developers and other team members can also be initial challenges. Many juniors spend time improving code review skills and learning to communicate technical issues clearly. Embracing these learning opportunities and seeking mentorship will help you grow quickly and build confidence in your new role.

What are the most commonly searched types of Back End Developer jobs in California? The most popular types of Back End Developer jobs in California are:
What are popular job titles related to Junior Back End Developer jobs in California? For Junior Back End Developer jobs in California, the most frequently searched job titles are:
What job categories do people searching Junior Back End Developer jobs in California look for? The top searched job categories for Junior Back End Developer jobs in California are:
What cities in California are hiring for Junior Back End Developer jobs? Cities in California with the most Junior Back End Developer job openings:
Infographic showing various Junior Back End Developer job openings in California as of August 2026, with employment types broken down into 82% Full Time, and 18% Contract. Highlights an 82% In-person, and 18% Remote job distribution, with an average salary of $87,810 per year, or $42.2 per hour.

Senior Backend Engineer - Endless Commerce

Pear

Los Angeles, CA • On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 20 days ago


Job description

Who we are:
At Endless Commerce, we're transforming multi-channel commerce infrastructure with a platform that streamlines order management, fulfillment, and integrations for businesses of all sizes. Our innovative solutions empower brands to optimize operations using modern technology and a robust, scalable architecture. We're a dynamic team dedicated to building reliable, elegant and efficient software with tools like Ruby on Rails, Sidekiq, PostgreSQL, Redis, and Heroku. Our mission is to deliver seamless, high-performance experiences that drive success for our clients.
The role:
As a Senior Back-End Software Engineer, you'll play a key role in shaping our core platform and driving impactful enhancements. You'll design, implement, and maintain backend services that support a growing user base, tackle scaling challenges, and optimize performance. Working closely with a dynamic team of engineers and stakeholders, you'll influence architectural decisions, establish best practices, and enhance system reliability. Your contributions will directly impact the platform's scalability, efficiency, and overall success.
Responsibilities:
  • Develop, test, and deploy back-end services and APIs using Ruby on Rails, PostgreSQL, and other components in our stack.
  • Architect scalable solutions to handle high-volume data and transaction processing.
  • Maintain and optimize existing code to ensure the stability and performance of the platform.
  • Collaborate with front-end engineers, product managers, and other stakeholders to define, design, and ship new features.
  • Monitor production systems, resolve incidents, and implement improvements to prevent future issues.
  • Mentor junior developers and contribute to our culture of continuous learning and improvement.
  • Write clean, maintainable, and well-documented code, following best practices for software development.

Requirements:
  • 5+ years of experience in back-end software development, with a strong emphasis on Ruby on Rails.
  • Proficiency in database design and management, particularly with PostgreSQL.
  • Familiarity with background processing using Sidekiq or similar tools.
  • Experience with cloud-based platforms (e.g., Heroku, AWS, GCP) and CI/CD pipelines.
  • Solid understanding of RESTful API design and web application architecture.
  • Excellent problem-solving skills and attention to detail.
  • Strong level of engagement and communication skills, with the ability to collaborate effectively with remote teams.

Nice-to-haves:
  • Experience with Redis for caching and message queuing.
  • Knowledge of error monitoring tools such as Bugsnag or similar platforms.
  • Familiarity with logging solutions like Coralogix.
  • Understanding of front-end technologies (e.g., React, Angular) to facilitate better back-end integration.
  • Previous experience working in a startup or fast-paced development environment.
  • Previous experience with ERP and e-commerce platforms.
  • A passion for mentoring and helping others grow.
  • Experience working in Agile environments using Jira and Confluence.

Benefits:
  • Competitive salary and bonuses.
  • Flexible working hours and remote work options.
  • Professional development opportunities.
  • Generous vacation policy and paid time off.
  • Health, dental, and vision insurance.
  • 401(k) with company match.
  • A collaborative culture that values growth and work-life balance.