1

Java Engineer Jobs in Los Angeles, CA (NOW HIRING)

Be Seen First

Strong knowledge of the Java programming language, with hands-on experience in core Java 8-17+ features including lambda expressions, stream API, Optional API etc. for writing cleaner, null-safe code ...

Senior Java Developer

CA · On-site

$61.25 - $78/hr

The Sr. Java Developer position requires strong business and technical skills. Responsibilities include supporting the web development lead, defining functional and technical requirements, and ...

Senior Java Developer

Newport Beach, CA · On-site

$61.25 - $78.25/hr

... engineer/developer. * Fluent in Java 8 + Spring. * Experience in GitLab CI/CD. * Experience in messaging/queuing technology (IBM MQ, AMPS, etc....) a plus.

Sr Java Developer

Newport Beach, CA · On-site

$61.25 - $78.25/hr

... engineer/developer. * Fluent in Java 8 + Spring. * Experience in GitLab CI/CD. * Experience in messaging/queuing technology (IBM MQ, AMPS, etc....) a plus.

Senior .NET Developer/java developer

Orange, CA · On-site

$61.25 - $78/hr

Senior Java Developer/.NET DEVELOPER Location: Orange County, CA (Onsite/Hybrid) Duration: 12+ Months We are seeking a Senior Java Developer with 6+ years of experience in enterprise application ...

I have an opportunity for "Core Java Developer" and looking for a candidate who can join Immediately if you are interested reply me with your updated resume or consultant's contact details and if you ...

Java Developer

Long Beach, CA · On-site

$53.50 - $69.50/hr

Java Developer Location: Long Beach, CA Duration: Permanent Please let me know your interest on this position. Qualifications Basic Bachelor's degree or foreign equivalent required from an accredited ...

JAVA Programmer III

Fountain Valley, CA · On-site

$71K - $106K/yr

JAVA Programmer III We are searching for an experienced JAVA Programmer III at our Headquarters facility. Hyundai MOBIS Parts America We think creatively and keep challenging ourselves to help create ...

Java Developer II

Malibu, CA · On-site

$115K - $150K/yr

Position Summary Avum is seeking an experienced Java Developer to support the design, development, integration, and maintenance of enterprise software applications for Federal Government customers.

Java Developer

Irvine, CA · On-site

$54.75 - $70.75/hr

Develop backend services and APIs using Java-based frameworks * Build and enhance frontend ... Former Amazon engineer who can ramp quickly with minimal onboarding * Strong backend ownership ...

next page

Showing results 1-20

Java Engineer information

See Los Angeles, CA salary details

$28

$65

$91

How much do java engineer jobs pay per hour?

As of Jul 20, 2026, the average hourly pay for java engineer in Los Angeles, CA is $65.11, according to ZipRecruiter salary data. Most workers in this role earn between $53.61 and $73.56 per hour, depending on experience, location, and employer.

How does a Java Engineer typically collaborate with cross-functional teams during the software development lifecycle?

Java Engineers often work closely with product managers, designers, QA specialists, and other developers throughout the software development lifecycle. They participate in sprint planning, code reviews, and daily stand-ups to ensure alignment on project goals and technical requirements. Effective communication and collaboration are essential, as Java Engineers must translate business needs into technical solutions and provide ongoing feedback to improve both functionality and user experience. This team-oriented environment helps foster professional growth and ensures the successful delivery of robust, scalable applications.

What does a Java engineer do?

A Java engineer designs, develops, and maintains software applications using the Java programming language. They write code, troubleshoot issues, and often work with frameworks like Spring or Hibernate, typically collaborating with teams and following software development best practices.

Which pays more, C++ or Java?

For Java engineers, salary levels often depend on experience, location, and industry, but generally, C++ developers tend to earn higher salaries due to the complexity and specialized skills required. Both roles require strong programming skills, and salaries can vary widely based on expertise and certifications. In many markets, C++ roles may offer a premium over Java positions, especially in high-performance or embedded systems environments.

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

To thrive as a Java Engineer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, often backed by a degree in computer science or a related field. Familiarity with frameworks like Spring or Hibernate, experience using build tools such as Maven or Gradle, and knowledge of version control systems like Git are commonly expected. Excellent problem-solving abilities, teamwork, and effective communication are standout soft skills in this role. Mastering these skills enables the delivery of robust, maintainable software solutions and efficient collaboration with development teams.

What are Java Engineers?

Java Engineers are software developers who specialize in using the Java programming language to design, build, and maintain applications and systems. They work on a wide variety of projects, from web and mobile applications to large-scale enterprise solutions. Java Engineers are skilled in object-oriented programming and often use frameworks like Spring or Hibernate to create robust, scalable software. Their responsibilities typically include writing code, testing and debugging applications, and collaborating with other developers and stakeholders to meet project goals.

What is the difference between Java Engineer vs Software Developer?

AspectJava EngineerSoftware Developer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science or related field, various programming certifications
Work EnvironmentDevelops Java-based applications, often in enterprise settingsCreates software across multiple languages and platforms, including Java
Industry UsageCommon in finance, tech, and enterprise sectorsWidely used across all tech industries and startups
Search & Comparison IntentFocuses on Java-specific roles and skillsBroader software development roles, including Java

Java Engineers specialize in developing Java-based applications, often within enterprise environments, requiring Java-specific skills and certifications. Software Developers have a broader scope, working with multiple programming languages and platforms, including Java. While Java Engineers focus on Java-centric projects, Software Developers may work on diverse projects across various technologies.

Is Java still useful in 2026?

Java remains a widely used programming language for Java Engineers in 2026, especially in enterprise applications, Android development, and backend systems. Its stability, large ecosystem, and ongoing updates ensure continued relevance, and knowledge of frameworks like Spring enhances job prospects.

What is the salary of a Java engineer?

The salary of a Java engineer varies based on experience, location, and industry, but typically ranges from $70,000 to $120,000 annually in many regions. Senior Java developers with specialized skills or certifications can earn higher salaries, especially in competitive markets or with expertise in frameworks like Spring or Hibernate.
What are the most commonly searched types of Java Engineer jobs in Los Angeles, CA? The most popular types of Java Engineer jobs in Los Angeles, CA are:
What are popular job titles related to Java Engineer jobs in Los Angeles, CA? For Java Engineer jobs in Los Angeles, CA, the most frequently searched job titles are:
What cities near Los Angeles, CA are hiring for Java Engineer jobs? Cities near Los Angeles, CA with the most Java Engineer job openings:
HYBRID - Java Developer

HYBRID - Java Developer

CONFIDENTIAL

Pasadena, CA • On-site

$60 - $75/hr

Contractor

Medical, Dental, Vision, Retirement

This job post has expired today. Applications are no longer accepted.


Job description

Requirements

·         Proficiency in Java: Strong knowledge of the Java programming language, with hands-on experience in core Java 8–17+ features including lambda expressions, stream API, Optional API etc. for writing cleaner, null-safe code.

·         Deep experience with Spring Boot for building RESTful APIs, microservices, and enterprise applications including DI, AOP, and Bean lifecycle management. Hands-on experience with Spring Web, Spring Data JPA, and writing custom queries.

·         Microservices Architecture: Familiarity with microservices architecture and best practices.

·         Batch Processing: Understanding and experience with batch processing frameworks and tools.

·         Agile Methodology: Experience working in Agile development environments.

·         Waterfall Methodology: Understanding of Waterfall methodology and its application in software development.

·         Build and Deploy environment: Proficiency with Git and Gradle. Azure DevOps optional.

·         Development Environment: Expertise on Eclipse/IntelliJ/VS Code. Strong experience with GitHub Copilot using Claude or other LLMs.

·         Database Knowledge: Familiarity with SQL and NoSQL databases.

·         Testing: Experience with unit testing, integration testing, and test-driven development (TDD).

·         Communication Skills: Strong verbal and written communication skills.

·         Problem-Solving Skills: Excellent analytical and problem-solving abilities.

Responsibilities

·         Develop and Maintain Software: Write, debug, and maintain high-quality Java code.

·         Implement Object-Oriented Designs: Apply object-oriented design principles to build scalable and maintainable software.

·         Microservices Development: Design and develop microservices-based applications.

·         Batch Processing: Develop and manage batch processing systems.

·         Agile Participation: Actively participate in Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives.

·         Waterfall Projects: Contribute to projects following the Waterfall methodology as required.

·         Code Reviews: Perform code reviews and provide constructive feedback to peers.

·         Documentation: Document code, processes, and procedures for future reference and maintenance.

·         Collaboration: Collaborate with cross-functional teams to deliver high-quality software solutions.

·         Continuous Improvement: Stay updated with the latest industry trends and technologies to continuously improve development practices.

Eligibility

·         Educational Background: Bachelor's degree in Computer Science, Information Technology, or a related field.

·         Experience: Minimum of 5-10 years of professional experience in Java development, with significant experience in Spring framework.

·         Technical Skills: Proven experience with object-oriented coding practices, microservices, batch processing, Agile, and Waterfall methodologies.

·         Problem-Solving Ability: Demonstrated ability to solve complex technical problems.

·         Team Player: Ability to work effectively in a team environment.

·         Communication Skills: Strong verbal and written communication skills.

Certifications

·         Java SE Programmer: Certification to demonstrate advanced skills in Java programming.

·         Certified Scrum Developer (CSD): Certification to validate knowledge and skills in Agile development practices is optional

·         Certified Kubernetes Application Developer (CKAD): Certification to showcase proficiency in developing cloud-native applications using Kubernetes (optional)

·         Spring Professional Certification: Certification to validate expertise in Spring framework and related technologies.

·         Any AI development-related certification.