1

Java Spring Developer Jobs in Santa Monica, CA (NOW HIRING)

Backend Java Developer

Pasadena, CA · On-site

$55 - $71.50/hr

Java * Spring Boot * Graph QL * AWS * Kafka * Any AI Development Tool Java Developer Top Must-Haves: Java, Java Spring Boot, Kafka / Message Queue, Event Driven Architecture, AWS-Cloud Computing ...

New

Senior Java Engineer

Glendale, CA

$60.75 - $77.25/hr

Senior Java Engineer Location: Glendale, CA Duration: 12-18 months Description: Client is looking ... Below is the list of required skills 10+ years of Java/J2EE Development Strong Core Java Spring ...

Sr. Java Developer

Los Angeles, CA · Remote

$58.50 - $74.75/hr

Job Title: Sr. Java Developer Job Location: Los Angeles, CA Job Type: Contract * Design, modify ... Participate in full-stack development (Java 17, Spring, REST, Hazelcast, Postgres) * Participate in ...

Java (MEAN-Stack) Developer

Burbank, CA

$56.25 - $72.50/hr

... engineers, who will help in developing a custom application for program scheduling. The said ... Dependency Injection Custom Beans Development with Java-based configuration Spring IoC container ...

Java Developer

Pasadena, CA · On-site

$55.75 - $72/hr

JOB SUMMARY Java Developer Requirements, Duties, Eligibility, and Certifications Key ... Deep experience with Spring Boot for building RESTful APIs, microservices, and enterprise ...

Java Developer

Altadena, CA · On-site

$58.50 - $75.75/hr

We are looking for a backend Java developer to develop and enhance applications that successfully ... Good understanding of Spring Ecosystem including Spring Boot * REST API design and implementation

next page

Showing results 1-20

Java Spring Developer information

See Santa Monica, CA salary details

$48

$66

$80

How much do java spring developer jobs pay per hour?

As of Jul 31, 2026, the average hourly pay for java spring developer in Santa Monica, CA is $66.56, according to ZipRecruiter salary data. Most workers in this role earn between $61.54 and $72.60 per hour, depending on experience, location, and employer.

What are common challenges faced by Java Spring Developers when working on large-scale enterprise applications?

Java Spring Developers often encounter challenges such as managing complex dependency injections, ensuring consistent configuration across environments, and optimizing application performance as projects scale. Collaboration with cross-functional teams—including front-end developers, DevOps, and QA—is crucial to maintain code quality and smooth deployment pipelines. Staying updated with the evolving Spring ecosystem and integrating new modules or security features can also be demanding, but are essential for long-term project success.

What are the key skills and qualifications needed to thrive as a Java Spring Developer, and why are they important?

To thrive as a Java Spring Developer, you need strong proficiency in Java programming, a solid understanding of the Spring framework, and typically a degree in computer science or a related field. Experience with tools like Maven, Gradle, Git, and familiarity with databases such as MySQL or PostgreSQL, as well as knowledge of RESTful APIs, are commonly required. Excellent problem-solving abilities, teamwork, and effective communication skills help developers collaborate and deliver robust solutions. These competencies are crucial for building scalable, maintainable applications and ensuring seamless integration within development teams.

What is a Java Spring Developer?

A Java Spring Developer is a software engineer who specializes in building applications using the Java programming language and the Spring Framework. Their primary responsibilities include designing, developing, and maintaining web applications, RESTful APIs, and backend services. They use Spring's modules, such as Spring Boot, Spring MVC, and Spring Data, to simplify development and ensure scalability, security, and performance. Java Spring Developers often collaborate with front-end developers, testers, and other stakeholders to deliver robust enterprise solutions.

What is the difference between Java Spring Developer vs Java Backend Developer?

AspectJava Spring DeveloperJava Backend Developer
Required SkillsJava, Spring Framework, REST APIs, SQLJava, frameworks like Spring or Hibernate, REST APIs, SQL
Work EnvironmentDeveloping web applications using Spring, often in Agile teamsBuilding server-side logic, APIs, and database integration
Industry UsageCommon in enterprise web applications, e-commerce, financeUsed across various industries for backend services

Java Spring Developers specialize in building applications using the Spring Framework, focusing on web and enterprise solutions. Java Backend Developers have a broader scope, working with various Java frameworks and technologies to develop server-side logic. While both roles require Java expertise, Spring Developers focus more on Spring-based projects, whereas Backend Developers may work with multiple frameworks and tools.

What Does a Java Spring Developer Do?

A Java Spring developer uses the Spring framework to design and maintain enterprise software applications. As a Java Spring developer, your job duties are to develop, program, troubleshoot, debug, and update custom enterprise web applications. You work with a team of software developers and business analysts, using the Java programming language to build business applications and deploy proprietary software into company networks and computers. You may focus solely on app development or take part in the full development lifecycle.

What cities near Santa Monica, CA are hiring for Java Spring Developer jobs? Cities near Santa Monica, CA with the most Java Spring Developer job openings:
Infographic showing various Java Spring Developer job openings in Santa Monica, CA as of July 2026, with employment types broken down into 79% Full Time, 10% Part Time, 1% Temporary, and 10% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $138,442 per year, or $66.6 per hour.

Backend Java Developer

1 point system

Pasadena, CA • On-site

$55 - $71.50/hr

Contractor

Posted 3 days ago

New


Job description

Interview Process: 2 round interview process: 1st virtual, 2nd onsite

MUST HAVE:

  • Java
  • Spring Boot
  • Graph QL
  • AWS
  • Kafka
  • Any AI Development Tool

Java Developer

Top Must-Haves: Java, Java Spring Boot, Kafka / Message Queue, Event Driven Architecture, AWS-Cloud Computing, Unit Test Framework, E2E Framework, Postgres, Microservice Architecture, GraphQL, AI Agent Workflows

·      - 8+ years of experience as a Java Developer.

·      - Strong expertise in Java and Spring Boot for back-end development.

·      - Proven experience with RESTful API development, microservices architecture, and event-driven architecture.

·      - Hands-on experience with AWS services and cloud deployment strategies.

·      - Familiarity with CI/CD pipelines and DevOps practices.

·      - Experience with containerization tools (e.g., Docker) and orchestration tools (e.g., Kubernetes).

·      - Knowledge of testing frameworks and practices for back-end.

·      - Experience with SQL and NoSQL databases.

·      - Understanding of version control tools, particularly Git.

·      Ai agent workflow experience (currently working with copilot and Amazon Q)

Job Description

We are seeking a highly skilled and experienced Java Developer with a strong emphasis on back-end technologies. The ideal candidate will have primary expertise in Java, Spring Boot, RESTful APIs, Microservices architecture, and Event-driven systems. The candidate should also be comfortable working in an AI-augmented environment where agents and LLM-powered tools are part of the everyday engineering workflow. Familiarity with AWS cloud technologies and build tools is required.

Key Responsibilities:

- Design, develop, and maintain back-end services with Java, Spring Boot, and microservices architecture.

- Develop robust, high-performance RESTful APIs and event-driven solutions to support scalable applications.

- Collaborate with front-end developers to build interactive UIs

- Work with AWS cloud services to deploy and manage scalable applications.

- Use build tools for efficient development and deployment workflows.

- Collaborate with cross-functional teams to define, design, and deploy new features and enhancements.

- Perform code reviews, and ensure best practices in code quality, architecture, and design.

- Troubleshoot, debug, and resolve application issues, ensuring high performance and responsiveness.

- Stay up-to-date with industry trends and new technologies to improve application performance and scalability.

- Leverage AI agents and LLM APIs to automate and enhance backend workflows and distributed systems.

Qualifications:

- Bachelor’s degree in Computer Science, Software Engineering, or a related field.

- 8+ years of experience as a Java Developer.

- Strong expertise in Java and Spring Boot for back-end development.

- Proven experience with RESTful API development, microservices architecture, and event-driven architecture.

- Hands-on experience with AWS services and cloud deployment strategies.

- Familiarity with CI/CD pipelines and DevOps practices.

- Experience with containerization tools (e.g., Docker) and orchestration tools (e.g., Kubernetes).

- Knowledge of testing frameworks and practices for back-end.

- Experience with SQL and NoSQL databases.

- Understanding of version control tools, particularly Git.

- Experience working in an Agile development environment.

- Strong problem-solving skills, with attention to detail and quality.

- Excellent communication and teamwork skills.

- Familiarity with AI agent workflows, including tool calling and multi-step task orchestration within backend systems.