1

Java Applications Jobs (NOW HIRING)

Java Developer

Cincinnati, OH · On-site

$49 - $63.25/hr

... applications using Java J2EEExperience with Spring JDBC Core Java Hibernate and other ORM • Experience with technology upgrade Java version upgrade Application server migration database migration ...

JAVA | Demonstrates ability to design complex applications using Object Oriented Design techniques. * Understands and can employ design patterns. * Has superior core Java language knowledge.

New

Company Description Intelliswift Software, Inc Senior Software Engineer /Lead with hands on JAVA ... Should have experience with multithreaded customer facing applications and distributed scalable ...

Java Developer

Dallas, TX · On-site

$50.50 - $65.25/hr

Here are some typical responsibilities: · Designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for mission-critical systems · Delivering ...

Java Developer

Cincinnati, OH · On-site

$49 - $63.25/hr

... applications using Java J2EEExperience with Spring JDBC Core Java Hibernate and other ORM • Experience with technology upgrade Java version upgrade Application server migration database migration ...

Java Programmer Sacramento, CA 6-12 months Mandatory Qualifications: Must have a minimum of five ... applications in a Unix/Linux server environment. Must have a minimum of five (5) years of ...

Java developer

Lincoln, NE · On-site

$44.75 - $57.75/hr

... test java applications • Take part in software and architectural development activities • Conduct software analysis, programming, testing and debugging • Identifying application issues • ...

Java Architect

Pittsburgh, PA · On-site

$50 - $53/hr

Design and architect enterprise-grade Java applications and distributed systems. * Define technical standards, best practices, and architecture guidelines. * Lead solution design, code reviews, and ...

New

Test Java Developer

San Francisco, CA · On-site

$60 - $77.75/hr

Test Automation framework development Has superior core Java language knowledge. | Understands and can utilize XML in conjunction with Java applications. | Has an understanding and experience in one ...

Java Developer

Sunnyvale, CA

$59.75 - $77.50/hr

Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and ...

Senior Java Kafka Developer

Alpharetta, GA · On-site

$56 - $71.25/hr

Design, develop, test, and maintain Java applications with Kafka-based messaging and streaming capabilities. * Implement producer and consumer clients, stream processing, and event-driven ...

New

Java Full Stack Developer

Berkeley Heights, NJ · On-site

$54.75 - $70.75/hr

Lead the design, development, and implementation of devops solutions, AWS architecture, and Java applications. * Collaborate with cross functional teams to ensure seamless integration of devops ...

Java Developer

Bentonville, AR

$44.75 - $57.75/hr

... Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through ...

next page

Showing results 1-20

Java Applications information

See salary details

$25

$58

$84

How much do java applications jobs pay per hour?

As of Jun 25, 2026, the average hourly pay for java applications in the United States is $58.43, according to ZipRecruiter salary data. Most workers in this role earn between $48.08 and $69.23 per hour, depending on experience, location, and employer.

What is the difference between Java Applications vs Java Developers?

AspectJava ApplicationsJava Developers
Primary RoleSoftware products or programs built using JavaProfessionals who design, develop, and maintain Java-based software
Required SkillsKnowledge of Java programming, software development lifecycleJava programming, problem-solving, coding skills
Work EnvironmentDevelopment teams, software companies, IT departmentsDevelopment teams, tech companies, freelance projects
CertificationsJava SE certifications, software development certificationsJava certifications, programming courses

Java Applications are the actual software programs created using Java, while Java Developers are the professionals who build and maintain these applications. Understanding the distinction helps in targeting the right skills or job opportunities in the Java ecosystem.

What are Java applications?

Java applications are software programs developed using the Java programming language. They can run on any device or operating system that has the Java Virtual Machine (JVM) installed, making them highly portable. Java applications are commonly used for web, mobile, enterprise, and desktop solutions due to Java's reliability, security, and scalability. Examples include Android apps, enterprise resource planning (ERP) systems, and web servers.

What are some common challenges Java Applications Developers face when working on large-scale enterprise projects?

Java Applications Developers often encounter challenges such as managing complex codebases, ensuring scalability, and maintaining application performance as user load increases. Collaborating with cross-functional teams—including QA, DevOps, and front-end developers—can also require strong communication and coordination skills. Staying updated with evolving Java frameworks and best practices is essential to address security vulnerabilities and optimize code efficiency. Adapting to frequent changes in project requirements and integrating with legacy systems are additional hurdles that developers may face in enterprise environments.

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

To thrive as a Java Applications Developer, you need proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, typically supported by a degree in computer science or a related field. Familiarity with popular frameworks like Spring or Hibernate, version control systems such as Git, and experience with build tools like Maven or Gradle are commonly required, while certifications like Oracle Certified Professional Java Programmer can be advantageous. Strong problem-solving abilities, effective communication, and adaptability are valuable soft skills for collaborating with teams and addressing client needs. These skills and qualifications are critical for delivering robust, efficient, and maintainable software solutions that meet business requirements.
More about Java Applications jobs
What cities are hiring for Java Applications jobs? Cities with the most Java Applications job openings:
Infographic showing various Java Applications job openings in the United States as of June 2026, with employment types broken down into 78% Full Time, 20% Part Time, 1% Temporary, and 1% Contract. Highlights an 90% Physical, 2% Hybrid, and 8% Remote job distribution, with an average salary of $121,535 per year, or $58.4 per hour.
Java Programmer

Full-time

Posted 22 days ago


Job description

Java Programmer
Sacramento, CA
6-12 months
Mandatory Qualifications:
Must have a minimum of five (5) years of experience during the last seven (7) years using advanced Java programming skills to perform systems design, development, testing, and implementation, and troubleshooting activities in support of Java applications.
Must have a minimum of three (3) years of experience during the last seven (7) years in developing and deploying applications in a Unix/Linux server environment.
Must have a minimum of five (5) years of experience during the last seven (7) years developing applications in an Oracle RDBMS version 12c environment using PL/SQL procedures, functions and packages using PL/SQL developer, SQL developer or TOAD.
Must have a minimum of three (3) years of experience during the last seven (7) years developing and interpreting DTDs (XML Document Type Definitions), XML schemas, and/or XSLT.
Must have a minimum of two (2) years of experience during the last three (3) years with Visual Basic 6 (VB6) or similar technology, including experience with the migration of a VB6 application to a newer supported technology.
Must have a minimum of five (5) years of experience during the last seven (7) years performing activities throughout the software development life cycle including requirements analysis, design, development, testing, implementation, troubleshooting, technical documentation, and application architecting.
Must have a minimum of five (5) years of experience during the last seven (7) years as part of a software development team writing technical documents such as system specifications, sequence diagrams, etc.
Bachelors Degree in Information Technology.
Desirable Qualifications:
Minimum of two (2) years of experience during the last seven (7) years conducting formal knowledge transfer and/or training sessions to State resources such that they were able to support and maintain Java applications.
Minimum of two (2) years of experience during the last seven (7) years developing applications utilizing one (1) or more of the following technologies. If more than one (1) resource has experience with these technologies, please indicate. Please check all that apply for each resource.
o Java Server Pages, Servlets, Java Beans.
o Hibernate and Struts framework to implement common J2EE design patterns including Model-View-Controller.
o Web Services, XML, and XML-based messaging protocols and technologies such as SOAP, WSDL, UDDI, and Web Services.
Minimum of three (3) years of experience during the last seven (7) years with Java application server administration and configurations such as Jboss.
Minimum of three (3) years of experience during the last seven (7) years with Java application testing and support activities for the purpose of Java application server upgrade or migration.
Minimum of three (3) years of experience during the last seven (7) years supporting technical interfaces with the Federal Bureau of Investigations (FBI) and the California Law Enforcement Telecommunication System (CLETS), or similar If supporting a similar California technical interface, describe the system and services provided.
Regards
Naresh Damagalla
West Advanced Technologies, Inc
E: naresh.d@wati.com