1

Java Jsf Jobs (NOW HIRING)

The application environment includes Java/Jakarta EE technologies and related components such as JSF, JPA, EJB, AJAX, SQL, XML, JSON, web services, and Oracle-backed business workflows. The system is ...

The application environment includes Java/Jakarta EE technologies and related components such as JSF, JPA, EJB, AJAX, SQL, XML, JSON, web services, and Oracle-backed business workflows. The system is ...

X, JSF, JPA, Hibernate, Springs or removing CSS/ CSS3, HTML 5, Angular.js, Skeleton, Bootstrap etc.) Hands on experience with Java/ J2EE Skill set: (solid hands on working knowledge required) • ...

X, JSF, JPA, Hibernate, Springs or removing CSS/ CSS3, HTML 5, Angular.js, Skeleton, Bootstrap etc.) Hands on experience with Java/ J2EE Skill set: (solid hands on working knowledge required) Java ...

Oracle Solutions Consultant

Topeka, KS · On-site +1

$59.75 - $75.25/hr

Extensive experience in ADF 11g. 7+ years of experience programming/developing rich client web applications using J2EE specs including Java, JSF, EJB, XML, Javascript, Oracle ADF Framework. Microsoft ...

Java Engineer

Milford, OH · On-site

$45 - $61.75/hr

Responsibilities : • Proficient with Java coding and SQL queries • Must have worked in Spring and Hibernate framework • Should be familiar with front end development (Angular, JSF) • Exposure ...

Sr. Software Engineer

Morrisville, NC · On-site

$114K - $151K/yr

Responsibilities Java, JSF, Java Script, Hibernate, Oracle, SQL, Eclipse skills/ Must have J2EE, JavaScript, nodeJS, Angular, Spring, Hibernate, comfortable with .Net, modern continuous integration ...

next page

Showing results 1-20

JAVA JSF information

See salary details

$15

$56

$77

How much do java jsf jobs pay per hour?

As of Jun 27, 2026, the average hourly pay for java jsf in the United States is $56.70, according to ZipRecruiter salary data. Most workers in this role earn between $49.04 and $63.46 per hour, depending on experience, location, and employer.

Are Java devs still in demand?

Java developers remain in demand due to the language's widespread use in enterprise applications, Android development, and backend systems. Skills in Java, along with frameworks like JSF, Spring, and knowledge of cloud environments, enhance employability in the current job market.

Is Java outdated in 2026?

Java remains a widely used programming language in 2026, especially for enterprise applications, web development, and Android app creation. Java developers with knowledge of frameworks like JSF and tools such as Maven or Gradle continue to be in demand, as the language is regularly updated and supported by Oracle and the community.

Is JSF part of Java EE?

JavaServer Faces (JSF) is a Java specification for building component-based user interfaces and is included as part of the Java EE platform. As a Java EE web framework, JSF is often used by Java developers to create enterprise web applications with standardized APIs and tools. Knowledge of Java EE components and server environments is beneficial for JSF developers.

What is JSF in Java?

JavaServer Faces (JSF) is a Java framework used for building component-based user interfaces for web applications. It simplifies the development of server-side user interfaces by providing reusable UI components, managed beans, and a structured lifecycle, often used with Java EE environments. Knowledge of Java, XHTML, and related technologies is essential for JSF development.

What is a Java JSF job?

A Java JSF job involves developing web applications using JavaServer Faces (JSF), a Java-based framework for building user interfaces. Developers in this role design, implement, and maintain JSF components, manage backing beans, and integrate JSF with other Java technologies like Spring and Hibernate. They also ensure application performance, troubleshoot issues, and optimize UI interactions. Strong knowledge of Java EE, HTML, CSS, and JavaScript is typically required.

What are some typical daily tasks and responsibilities for someone working in a Java JSF position?

A Java JSF professional typically spends their day developing and maintaining web applications using the JSF framework, collaborating with designers and backend developers to create seamless user interfaces. They are responsible for writing clean, maintainable code, debugging issues, and integrating third-party libraries or services as needed. Regular tasks may also include participating in code reviews, attending scrum or team meetings, and ensuring that the application's performance and security standards are met. This role often involves working closely with quality assurance teams to test and refine features before release.

What are the key skills and qualifications needed to thrive in the Java Jsf position, and why are they important?

To thrive in a Java JSF role, you need strong Java programming skills, deep understanding of JavaServer Faces (JSF), and experience with web application development. Familiarity with related tools such as Eclipse or IntelliJ IDEA, knowledge of version control systems like Git, and possibly certifications in Java technologies are highly beneficial. Excellent problem-solving abilities, teamwork, and clear communication skills help professionals succeed in collaborative IT environments. These technical and interpersonal competencies are essential for designing robust, user-friendly, and maintainable web applications.

More about JAVA JSF jobs
What are the most commonly searched types of Java Jsf jobs? The most popular types of Java Jsf jobs are:
What states have the most Java Jsf jobs? States with the most job openings for Java Jsf jobs include:
Infographic showing various Java Jsf job openings in the United States as of June 2026, with employment types broken down into 97% Full Time, and 3% Part Time. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $117,931 per year, or $56.7 per hour.
Java Developer (JSF 2 Spring 3) (Local to IL)

Java Developer (JSF 2 Spring 3) (Local to IL)

Sonoma Consulting Inc.

Glenview, IL

$50.25 - $65/hr

Full-time

Posted 20 days ago


Job description

Company Description

Sonoma Consulting is one of the fastest growing national IT Consulting and Executive Search company in the United States, which was founded in 2011 by Mark McGee, the President and CEO. Sonoma Consulting has two business divisions - IT Consulting Services & Executive Search to serve its 150 national clients which range from entrepreneurial start-ups to Global Fortune 500.

Job Description

Position Profile:

We are currently seeking to add a Java Application Developer to our team in Glenview, IL. The ideal candidate will be responsible for helping design, analysis, development, implementation, and deployment of new applications, as well as providing support for existing systems. This position requires strong experience in Java (JSF2.x.). The Java Programmer should be able to serve as a Developer able to deliver end-to-end web and client-server solutions for moderate to complex projects in a fast paced environment.

Key job responsibilities:

  • Minimum 5-7 years experience with J2EE/Web Services based Web development, as well as Client Server Applications
  • Familiarity with Java frameworks (Spring 3.x, JSF 2.x, JUnit 4.x, Maven 3.x)
  • Interact with business analyst/Client(s) to understand business problem(s) being addressed by the project.
  • Review the requirements and assess the work effort and estimate the necessary time-to-completion.
  • Create unit test plans and scenarios for development unit testing.
  • Work with peers to carry out code reviews and unit testing of new development.
  • Document new development, procedures or test plans as needed.
  • Interact with other development teams to ensure a consistent approach to software development.
  • Closely follow software development best practices.
  • Communicate professionally and effectively to clients, management, and other departments.
  • Prepare technical design documents using enterprise standard documentation tools.
  • Support system testing by following up on and closing defect tickets in a timely manner.
  • Deploy all integration artifacts to a testing and production environment.
  • Strong analytic problem-solving, critical-thinking skills.
  • Strong written and verbal communication skills. Requirements:
  • Proficient in IBM WebSphere
  • Experience with JSF required.
  • Experience with IBM HATS (Rational Host Access Transformation Services) preferred
  • Relational database experience specifically DB2. Including SQL store procedure creation.
  • Bachelor's degree in Business Information Systems, Computer Science, Business/Technology or similar degree required.
  • Experience with Software Development Life Cycle methodologies.
  • Experience with database design, querying, stored procedures, views, joins, performance etc.
Qualifications


Key job responsibilities:

  • Minimum 5-7 years experience with J2EE/Web Services based Web development, as well as Client Server Applications
  • Familiarity with Java frameworks (Spring 3.x, JSF 2.x, JUnit 4.x, Maven 3.x)
  • Interact with business analyst/Client(s) to understand business problem(s) being addressed by the project.
  • Review the requirements and assess the work effort and estimate the necessary time-to-completion.
  • Create unit test plans and scenarios for development unit testing.
  • Work with peers to carry out code reviews and unit testing of new development.
  • Document new development, procedures or test plans as needed.
  • Interact with other development teams to ensure a consistent approach to software development.
  • Closely follow software development best practices.
  • Communicate professionally and effectively to clients, management, and other departments.
  • Prepare technical design documents using enterprise standard documentation tools.
  • Support system testing by following up on and closing defect tickets in a timely manner.
  • Deploy all integration artifacts to a testing and production environment.
  • Strong analytic problem-solving, critical-thinking skills.
  • Strong written and verbal communication skills. Requirements:
  • Proficient in IBM WebSphere
  • Experience with JSF required.
  • Experience with IBM HATS (Rational Host Access Transformation Services) preferred
  • Relational database experience specifically DB2. Including SQL store procedure creation.
  • Bachelor's degree in Business Information Systems, Computer Science, Business/Technology or similar degree required.
  • Experience with Software Development Life Cycle methodologies.
  • Experience with database design, querying, stored procedures, views, joins, performance etc.
Additional Information

Titles: Java Developer, J2EE Developer, Software Developer, Software Engineer, Java Consultant

Skills: JSF2, Spring3, Db2, SQL


Sonoma Consult logo

About Sonoma Consult

Sourced by ZipRecruiter

Sonoma Consult is a California based C corporation helping companies bring products to the patient by working closely with the engineering teams and the clinicians. Our goal, no matter what stage of product development, is to create and execute a plan of action to move the product through the appropriate clinical and regulatory steps. Sonoma Consult works cohesively with the engineers and physicians to translate technologies to the clinic. Our goal is to help you get the very best product to the clinic and to the market. This includes planning, execution and ensuring critical data is delivered in the right format to ensure the feedback loop to the design team ultimately delivers the most advanced technology to the patient.

Industry

Business management consulting

Company size

1 - 10 Employees

Headquarters location

Sonoma, CA, US