1

Java Developer Jobs in Tustin, CA (NOW HIRING)

Java Full Stack Developer

Irvine, CA · On-site

$56.25 - $72.75/hr

Java Full Stack developer 12+month of contract Charlotte/ Irvine Must have :- Java full-stack and strong backend (Spring Boot/ AWS/ APIs) Required Skills :- * 5+ years of experience in Java Full ...

Senior Java Backend Developer

Irvine, CA · On-site

$127K - $166K/yr

Job Summary : eTeam is seeking a Senior Java Backend Developer with extensive experience in software development. The role involves designing and maintaining backend applications, building REST APIs ...

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 ...

Minimum of 3 years working experience as Java developer * Passion for agile development and pair programming * Ability to work unsupervised * Desired key skills and knowledge of following ...

Minimum of 3 years working experience as Java developer * Passion for agile development and pair programming * Ability to work unsupervised * Desired key skills and knowledge of following ...

Java Engineer

Cypress, CA · On-site

$54.75 - $75.25/hr

SUMMARY OF JOB SCOPE & RESPONSIBILITIES Looking for an energetic and innovative software engineer to work primarily on Java AND/OR C# applications. Software engineering job includes developing real ...

Able to develop Java, j2ee solutions including UI web presentation skills ? Assists the lead developer and project manager during project cycle with technical / project details along with scenarios ...

Senior Developer, Investment Accounting

Newport Beach, CA · On-site

$58.50 - $77.50/hr

They are looking for a Senior Java Developer to join their Investment Accounting / Positions team in Newport Beach, CA, focusing on developing software to capture trading transactions and calculate ...

Showing results 41-60

Java Developer information

See Tustin, CA salary details

$16

$59

$81

How much do java developer jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for java developer in Tustin, CA is $59.42, according to ZipRecruiter salary data. Most workers in this role earn between $51.39 and $66.49 per hour, depending on experience, location, and employer.

What do Java developers do?

Java developers create dynamic computer applications and websites using the Java computer programming language. The Java language integrates with other programming languages and infrastructures to build robust business applications and software for a wide range of industries, from finance and healthcare to content management and social media. Java developers may be involved in all stages of application development, from conception and design to testing, production, and ongoing maintenance. The goal is to provide efficient solutions for business needs.

Is a Java developer still in demand?

Java developers remain in high demand due to the language's widespread use in enterprise applications, Android development, and backend systems. Skills in frameworks like Spring and knowledge of cloud platforms can enhance job prospects in this field.

What is the difference between Java Developer vs Software Engineer?

AspectJava DeveloperSoftware Engineer
Required CredentialsBachelor's in Computer Science or related, Java certificationsBachelor's in Computer Science or related, various certifications
Work EnvironmentDevelops Java-based applications, often in teamsDesigns and develops software solutions, may include Java projects
Employer & Industry UsageTech companies, finance, e-commerceBroad industry, including tech, finance, healthcare

Java Developers focus specifically on Java programming, while Software Engineers have a broader role in designing and developing software solutions across multiple languages. Both roles often require similar educational backgrounds and certifications, but Java Developers typically work more directly with Java-based projects, whereas Software Engineers may handle diverse technologies.

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

To thrive as a Java Developer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, usually supported by a degree in computer science or related fields. Familiarity with frameworks such as Spring or Hibernate, experience with version control systems like Git, and sometimes certification like Oracle Certified Professional Java Programmer (OCPJP) are commonly required. Effective problem-solving, teamwork, and attention to detail are crucial soft skills in this role. These skills ensure robust, maintainable, and scalable software solutions that meet project requirements and business goals.

What is a Java developer?

Java Developers are software professionals who specialize in designing, developing, and maintaining applications using the Java programming language. They work on a variety of projects, including web, desktop, and mobile applications, as well as enterprise-level systems. Java Developers are responsible for writing clean and efficient code, testing and debugging programs, and collaborating with other team members to deliver robust software solutions. Their expertise in Java and related technologies is crucial for building scalable and secure applications.

What are some common challenges Java developers face when working on large-scale enterprise applications?

Java Developers working on large-scale enterprise applications often encounter challenges such as managing complex codebases, ensuring efficient performance, and integrating with legacy systems. Collaborating with cross-functional teams is crucial, as these projects typically involve multiple developers, QA engineers, and business analysts. Additionally, maintaining code quality and adhering to best practices while meeting tight deadlines can be demanding. Staying up-to-date with evolving frameworks and tools also plays a key role in overcoming these challenges.
What job categories do people searching Java Developer jobs in Tustin, CA look for? The top searched job categories for Java Developer jobs in Tustin, CA are:
What cities near Tustin, CA are hiring for Java Developer jobs? Cities near Tustin, CA with the most Java Developer job openings:
Infographic showing various Java Developer job openings in Tustin, CA as of August 2026, with employment types broken down into 84% Full Time, 2% Part Time, and 14% Contract. Highlights an 81% Physical, 4% Hybrid, and 15% Remote job distribution, with an average salary of $123,591 per year, or $59.4 per hour.

Principal, Software Engineer - Java Developer

Ingrammicro

Irvine, CA

$133K - $226K/yr

Full-time

Medical, Life, Retirement, PTO

Re-posted 4 days ago


Job description

Accelerate your career. Join the organization that's driving the world's technology and shape the future.

Ingram Micro is a leading technology company for the global information technology ecosystem. With the ability to reach nearly 90% of the global population, we play a vital role in the worldwide IT sales channel, bringing products and services from technology manufacturers and cloud providers to business-to-business technology experts. Our market reach, diverse solutions and services portfolio, and digital platform Ingram Micro Xvantage set us apart. Learn more at www.ingrammicro.com

Come join our team where you'll make technology happen in surprising ways. Let's shape tomorrow - it'll be a fun journey!

Ingram Micro is seeking a Principal, Java Developer to design, develop, and maintain scalable backend applications and APIs. The role involves working on microservices, system integrations, and supporting high-performance enterprise applications. For this role, we are looking for a quick learner who loves challenging themselves to constantly raise the bar. This opportunity requires strong problem-solving skills, an aptitude for team collaboration and open communication as they deliver efficient, well designed, and tested software for a positive user experience. Innovative thinking andwell-designedproducts with an emphasis on performance are a necessity to give our customers the best experience possible.

Key Responsibilities

  • Design and develop Java-based applications using Spring Boot/Spring MVC

  • Build and maintain RESTful APIs and microservices

  • Integrate with external/vendor systems (REST/SOAP, messaging)

  • Write and optimize complex SQL queries and ensure database performance

  • Troubleshoot and resolve production issues and performance bottlenecks

  • Participate in code reviews, design discussions, and architecture decisions

  • Collaborate with cross-functional teams (Product, QA, DevOps)

  • Ensure code quality, security, and best practices

#LI-RT1

What you bring to the role:

  • Bachelor's degree required in computer science of relevant science and math discipline with IT Discipline.

  • Minimum of 8+ years of relevant technical experience

  • Strong in Java (8+), OOP, multithreading

  • Experience with Spring Boot, Spring MVC, Spring Security

  • Hibernate/JPA and relational databases (Oracle/MySQL/PostgreSQL)

  • API development & integration (REST/SOAP)

  • Strong interpersonal skills

  • Strong ability to collaborate and work across teams and disciplines

  • Strong software design and test methodology knowledge and abilities

  • Ability to communicate clearly and concisely, both verbally and in written forms

  • Ability to understand and analyze complex problems and break them into small solvable pieces

  • Ability to learn new tools, frameworks, technologies and platforms

  • Messaging systems (Kafka/RabbitMQ) - preferred

  • Tools: Git, Maven/Gradle, CI/CD pipelines

  • Exposure to Docker/Kubernetes, Cloud (GCP/AWS/Azure) - good to have

The typical base pay range for this role across the U.S. is USD $133,400.00 - $226,800.00 per year.

The ranges above reflect the potential annual base pay across the U.S. for all roles; the applicable base pay range will depend on the candidate's primary work location, pay grade, and variable compensation plan. Individual base pay within each range depends on various factors, in addition to primary work location, such as complexity and responsibility of role, job duties/requirements, and relevant experience and skills. Base pay ranges are reviewed and typically updated each year. Offers are made within the base pay range applicable at the time of hire. New hires starting base pay generally falls in the bottom half (between the minimum and midpoint) of a pay range.

At Ingram Micro certain roles are eligible for additional rewards, including merit increases, annual bonus or sales incentives and long-term incentives. These awards are allocated based on position level and individual performance. U.S.-based employees have access to healthcare benefits, paid time off, parental leave, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, and wellbeing benefits, among others.

This is not a complete listing of the job duties. It's a representation of the things you will be doing, and you may not perform all these duties.

Please be prepared to pass a drug test and successfully pass a pre-employment (post offer) background check.

Ingram Micro Inc. is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other protected category under applicable law.