2

Entry Level Java Software Engineer Jobs in Pasadena, CA

Software Engineer

Los Angeles, CA · Remote

$105K - $130K/yr

Build and enhance microservices-based architectures using Java, Spring Boot, and RESTful APIs ... developers to deliver high-quality software solutions. Create clear, concise, and reusable API ...

... programming languages such as Java, Python, C#, or JavaScript. • Experience with software ... development frameworks and tools. • Strong problem-solving skills and attention to detail. • ...

... programming languages such as Java, Python, C#, or JavaScript. • Experience with software ... development frameworks and tools. • Strong problem-solving skills and attention to detail. • ...

Embedded Software Engineer 1

Santa Monica, CA · On-site

$148K - $194K/yr

Overview We are seeking a full-time Software Engineer 1 at Garmin's U.S. headquarters in the ... Java, assembly language, or other selected languages * Troubleshoots basic issue reports ...

Senior Software Engineer - Remote

Los Angeles, CA · Remote

$132K - $174K/yr

We are seeking strong Software Engineers to join our customer's team with expertise in Python3, Java, Rust, Go, C++, or TypeScript. This is a unique opportunity to directly impact the next generation ...

Required : • Bachelor's degree in Computer Science or related field • 2+ years of experience in software development • Proficiency in programming languages such as Java, C++, or Python • ...

Software Engineer

Burbank, CA · On-site

$110K - $145K/yr

Qualifications * 2+ years of software engineering experience (Java, Kotlin, Python, or similar). * Experience building backend services, APIs, or internal tools. * Familiarity with LLMs, embeddings ...

Senior Software Engineer

Los Angeles, CA · On-site

$132K - $174K/yr

Required : • Bachelor's or master's degree in Computer Science or a related field • Strong proficiency in programming languages such as Java, C++, or Python • Experience with software ...

Senior Software Engineer

Los Angeles, CA · On-site

$132K - $174K/yr

Required : • Bachelor's or master's degree in Computer Science or a related field • Strong proficiency in programming languages such as Java, C++, or Python • Experience with software ...

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are ... Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of ...

Java Developer

Los Angeles, CA · On-site

$55 - $71/hr

Triunity Software is looking for a talented Java Developer to join our growing team in Saxonburg, AL! This is an exciting opportunity to build innovative software solutions in a collaborative, tech ...

Showing results 21-40

Entry Level Java Software Engineer information

See Pasadena, CA salary details

$54K

$107.8K

$218.7K

How much do entry level java software engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for entry level java software engineer in Pasadena, CA is $107,762.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,700.00 and $111,800.00 per year, depending on experience, location, and employer.

What is an entry level Java software engineer?

An Entry Level Java Software Engineer is a beginner role in software development that focuses on building, testing, and maintaining applications using Java. Engineers in this position work under the guidance of senior developers to write code, debug programs, and collaborate with teams to develop software solutions. Typical responsibilities include understanding project requirements, writing efficient code, and learning best practices in software engineering. This role is ideal for recent graduates or those with foundational programming knowledge looking to start a career in Java development.

What does a typical day look like for an entry level Java software engineer?

As an Entry Level Java Software Engineer, your day often includes writing and debugging Java code, participating in daily stand-up meetings, and collaborating with senior developers or mentors on assigned tasks. You might work on implementing new features, fixing bugs, reviewing pull requests, and learning about development best practices and code standards. There's usually a mix of independent work and teamwork, with opportunities to ask questions, receive feedback, and build your technical skills. This structure is designed to help you gain experience while steadily expanding your responsibilities within the team.

What are the key skills and qualifications needed to thrive as an entry level Java software engineer?

To thrive as an Entry Level Java Software Engineer, you need a solid understanding of Java programming, object-oriented concepts, basic algorithms, and a relevant degree in computer science or a related field. Familiarity with tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and awareness of popular frameworks such as Spring or Hibernate is typically expected. Strong problem-solving skills, attention to detail, a willingness to learn, and effective team communication will set you apart. These competencies help you quickly adapt to real-world software development environments, contribute to team projects, and build a successful engineering foundation.

What are the most commonly searched types of Java Software Engineer jobs in Pasadena, CA?

The most popular types of Java Software Engineer jobs in Pasadena, CA are:

What cities near Pasadena, CA are hiring for Entry Level Java Software Engineer jobs?

Cities near Pasadena, CA with the most Entry Level Java Software Engineer job openings:

Infographic showing various Entry Level Java Software Engineer job openings in Pasadena, CA as of July 2026, with employment types broken down into 1% Locum Tenens, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $107,762 per year, or $51.8 per hour.

Software Engineer

Los Angeles, CA • Remote

$105K - $130K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 26 days ago


Job description

This is a remote position.

We are seeking a talented Software Engineer to join our engineering team and help design, build, and support modern, scalable software solutions. This role is ideal for a hands-on full-stack engineer with experience building microservices, developing backend services using Java and Spring Boot, and creating responsive user interfaces using Angular. The ideal candidate is also comfortable working in AWS-based cloud environments, collaborating across teams, and contributing throughout the full software development lifecycle.


Key Responsibilities

Design, develop, test, and maintain scalable, high-performing, and reliable full-stack applications.

Build and enhance microservices-based architectures using Java, Spring Boot, and RESTful APIs.

Develop modern, responsive front-end applications using Angular, HTML, CSS, and TypeScript.

Collaborate with product managers, architects, QA engineers, and fellow developers to deliver high-quality software solutions.

Create clear, concise, and reusable API interfaces and supporting technical documentation.

Participate in system design, refinement sessions, sprint planning, daily stand-ups, retrospectives, and other Agile ceremonies.

Write high-quality unit and integration tests to ensure code reliability, maintainability, and performance.

Troubleshoot production issues, identify causes, and implement durable fixes to improve system stability.

Contribute to CI/CD pipelines and deployment processes to support efficient and reliable software delivery.

Ensure secure coding practices are followed throughout the software development lifecycle.

Support and enhance existing applications while also contributing to new product development.

Evaluate and recommend new tools, frameworks, and approaches to improve engineering productivity and product quality.

Collaborate effectively with cross-functional teams and communicate technical concepts clearly to stakeholders.



Requirements
    Bachelor’s degree in Computer Science, Engineering, or a related technical field.
    0-2 years of software development experience or equivalent demonstrated ability.
    Strong hands-on experience with Java and the Spring Framework / Spring Boot.
    Experience designing and developing microservices and RESTful APIs.
    Experience building front-end applications using Angular.
    Experience with AWS cloud services and cloud-native development concepts.
    Experience with SQL, JSON, and modern application integration patterns.
    Familiarity with Docker and containerized application development.
    Experience with software testing practices, including unit and integration testing.
    Working knowledge of Agile development methodologies and modern software delivery practices.
    Strong analytical, troubleshooting, and problem-solving skills.
    Strong communication and collaboration skills with the ability to work effectively in a team environment.
    Demonstrated ability to learn new technologies and adapt in a fast-paced environment.
    WORK TYPE: REMOTE

    

Benefits
401(k)
Parental leave
Health insurance
Paid time off
Employee discount
Vision insurance
Dental insurance