2

Entry Level Java Software Engineer Jobs in Pasadena, CA

Software Engineer

Los Angeles, CA · On-site

$120K - $155K/yr

The Streaming & Media Engineering Team at Major League Baseball is seeking a Software Engineer to ... Strong experience with Core Java (or Kotlin) and Spring/Spring Boot * Experience with messaging ...

Application Software Engineer

Hawthorne, CA · On-site +1

$145K - $175K/yr

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX ... Programming experience in Python, C#.NET, Go, Scala, Java, or similar object-oriented language * 1+ ...

Programming experience in Scala, Java, C#, Python, Go or similar languages * Frontend experience in ... Software Engineer/Level I: $125,000.00 - $145,000.00/per year Software Engineer/Level II: $145,000 ...

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX ... Programming experience in Python, C#.NET, Go, Scala, Java, or similar object-oriented language * 1+ ...

Be Seen First

Software Engineer

Cerritos, CA · Remote

$100K - $200K/yr

C/C++ (financial kernel), Java (via JNI) * Databases: Oracle (financial engine), MongoDB (AI ... Fully Remote Salary Range: Entry Level: $100,000-$120,000/year Experienced / Exceptional Talent ...

Programming experience in Scala, Java, C#, Python, Go or similar languages * Frontend experience in ... Software Engineer/Level I: $125,000.00 - $145,000.00/per year Software Engineer/Level II: $145,000 ...

Programming experience in Scala, Java, C#, Python, Go or similar languages * Frontend experience in ... Software Engineer/Level I: $125,000.00 - $145,000.00/per year Software Engineer/Level II: $145,000 ...

SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team is responsible for building the foundational ... Proficiency in Python and experience with additional languages (Go, Java, TypeScript, etc.

... Java, TypeScript, etc.) • Knowledge of Kubernetes, container orchestration, observability, and infrastructure-as-code tools • Understanding of AI risk mitigation, code generation, and developer ...

next page

Showing results 1-20

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 Jun 17, 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 job?

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 in the Entry Level Java Software Engineer position, and why are they important?

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 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:
Software Engineer

Software Engineer

Major League Baseball

Los Angeles, CA • On-site

$120K - $155K/yr

Full-time

Life, Retirement, PTO

Posted 4 days ago


Job description

The Streaming & Media Engineering Team at Major League Baseball is seeking a Software Engineer to join our Los Angeles, CA office. In this role, you will help build the next generation of platforms powering world-class fan experiences across MLB's streaming products, including live and on-demand video processing, live content insertion, and custom orchestration software that integrates with cutting-edge broadcast equipment and operations. As a key contributor, you will design, build, and operate highly reliable distributed systems within MLB's streaming ecosystem, while writing hands-on code, influencing technical direction, and playing an active role in design and code reviews. You will also collaborate closely with cross-functional partners across engineering, product, and operations.
Responsibilities
  • Design, implement, and maintain scalable, cloud-native services that power live and VOD streaming workflows
  • Decompose complex systems into well-defined services, APIs, and modules
  • Write clean, efficient, well-tested, and maintainable code
  • Participate in architecture/design reviews and provide thoughtful technical feedback
  • Actively participate in Agile ceremonies (planning, stand-ups, retros, postmortems)
  • Contribute to operational excellence through monitoring, alerting, and on-call support
  • Stay current with emerging technologies and industry trends

Qualifications & Skills
  • Bachelor's degree in Computer Science or related field, or equivalent practical experience
  • 2+ years of professional software development experience building and supporting production systems
  • Strong problem-solving skills and a track record of delivering high-quality solutions
  • Experience with modern software development practices: Agile, source control, CI/CD, testing, and code reviews
  • Strong experience with Core Java (or Kotlin) and Spring/Spring Boot
  • Experience with messaging systems and relational/non-relational databases
  • Experience with JavaScript (React and/or Node.js)
  • Hands-on experience with cloud platforms (GCP and/or AWS)
  • Experience with cloud-native technologies: Kubernetes, Docker, Helm, Terraform
  • Experience building distributed, event-driven, non-blocking systems (e.g., async I/O, virtual threads, reactive patterns)

Bonus / Nice-to-Have Skills (AI / ML)
  • Experience with Generative AI / ML APIs (e.g., LLMs, embeddings, speech-to-text, video/audio analysis) and common AI-powered workflows
  • Understanding of prompt engineering and model evaluation, with interest in applying AI/ML to media and automation
  • Exposure to live and/or VOD streaming media systems, including familiarity with HLS, FFmpeg, and SCTE standards.
  • Experience with Google Ad Manager (GAM) and ad decisioning / ad insertion workflows

Salary Range: $120,000 - $155,000 (Base Salary + Bonus)
As a candidate for this position, your salary and related aspects of compensation will be contingent upon your work experience, education, skills, and any other factors MLB considers relevant to the hiring decision. In addition to your salary, MLB believes in providing a competitive compensation and benefits package for its employees.
Top MLB Perks & Benefits
  • Competitive Benefits Package
  • Company 401K Contribution
  • Paid Time Off and Holidays
  • Paid Parental Leave
  • Access to Free Tickets to Baseball Games & MLB.TV
  • Discounts at MLB Store | MLBShop.com
  • Employee Assistance Programs (EAP)
  • Onsite/Online Training & Development Programs
  • Tuition Reimbursement
  • Disability Benefits (short term and long term)
  • Life and Accidental Death Insurance
  • Pet Insurance

Why MLB?
Major League Baseball (MLB) is the most historic of the major professional sports leagues in the United States and Canada. Employees love working at MLB because of the culture of growth, teamwork, and professionalism. Employees who are most successful at MLB take initiative, know how to identify problems and provide solutions, and always put the Team first. For those ready to step up to the plate and join the major leagues, MLB takes the same approach as teams do with their players: empowering our "workforce athletes" to be at their best by engineering experiences that put employees in the best position to succeed. Major League Baseball is looking for candidates who are passionate about growing America's pastime to best serve its fans for decades to come.
California Residents: Please see our California Recruitment Privacy Policy for more details.
Colorado Residents: Colorado based applicants may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.
Applicants requiring a reasonable accommodation for any part of the application and hiring process, please email us at accommodations@mlb.com. Requests received for non-disability related issues, such as following up on an application, will not receive a response.
Are you ready to Step Up to the Plate? Apply below!