1

Java Applications Jobs (NOW HIRING)

Java Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

The ideal candidate will be responsible for creating high-performance Java applications, collaborating with teams to define and ship new features, and maintaining software quality through code ...

Java Developer

$52.25 - $67.50/hr

We are seeking a Java Developer with experience in designing, developing, and maintaining scalable Java applications. The ideal candidate should have strong knowledge of Core Java, Spring Boot ...

Java Developer

Hartford, CT · On-site

$51.50 - $66.50/hr

Overall 3+ years IT experience Basic understanding with SDLC Experience with REST APIs, Webservices Hands-on experience in developing Java applications Experience with MySQL Bachelor's Degree or ...

Java Developer

Nashville, TN · On-site

$49.25 - $63.75/hr

The responsibilities for this Java Developer include writing code in Java for applications, understanding what users need from the final product, creating design documentation for the application ...

Be Seen First

Visa Independent Only • Assist in designing and building scalable Java applications for business needs. • Collaborate with cross-functional teams to implement new features. • Write clean ...

Java Developer

Albany, NY

$50.75 - $65.50/hr

... of java applications; this includes support, planning, design, development, mentoring, troubleshooting and quality assurance activities. The person in this position will provide expertise in all ...

Java AWS Developer

Plano, TX · On-site

$48.75 - $63.25/hr

Design, develop, test, and deploy Java-based applications. 8years to 12 years of experienced and highly skilled Java backend developer to join our engineering team and drive the design, development ...

JAVA Architect

Pittsburgh, PA · On-site

$61.25 - $82.50/hr

JD: * A Java architect's responsibilities include designing, developing, and maintaining Java-based applications. * They also provide technical guidance and mentorship to other developers.

Java Developer

Lansing, MI · On-site

$51.75 - $67/hr

Creating API's to interface with MAGIC data * writing core Java applications (JAVA EE, backend business logic, getting data from the database app, some simple UI, and server API's which are RESTful ...

Java AWS Developer

Plano, TX · On-site

$48.75 - $63.25/hr

Design, develop, test, and deploy Java-based applications. 8years to 12 years of experienced and highly skilled Java backend developer to join our engineering team and drive the design, development ...

Should have experience with multithreaded customer facing applications and distributed scalable applications Highly proficient in OO programming . Qualifications Core java, SPRING MVC , REST API ...

Full Stack Java Developer

Oakland, CA · On-site

$60.25 - $77.75/hr

Full Stack Java/Angular Developer Location: Oakland, CA (Hybrid: 3 days onsite/2 days remote ... Good understanding of deploying applications in a JBoss environment * Demonstrable understanding of ...

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

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

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 Jul 17, 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 July 2026, with employment types broken down into 1% As Needed, 77% Full Time, 18% Part Time, 1% Temporary, and 3% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $121,535 per year, or $58.4 per hour.
Java Developer

$49.75 - $64.50/hr

Full-time

Re-posted 21 days ago


Job description

Job Summary:
Kaleidoscope Innovation is seeking an experienced Java Developer with a strong background in designing, developing, and deploying enterprise-grade applications. The ideal candidate will be responsible for creating high-performance Java applications, collaborating with teams to define and ship new features, and maintaining software quality through code reviews and optimization.
Responsibilities:
• Design, develop, and maintain high-performance Java applications.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Write clean, efficient, and testable code following best practices.
• Perform code reviews, troubleshoot issues, and optimize performance.
• Integrate applications with databases, APIs, and third-party services.
• Participate in the full software development lifecycle — from requirements to deployment.
• Stay up to date with emerging technologies and frameworks to improve development efficiency.
Qualifications:
Required:
• 5+ years of professional experience as a Java Developer
• Strong proficiency in Core Java, Spring Framework (Spring Boot, Spring MVC), and Hibernate/JPA
• Experience with RESTful APIs, microservices architecture, and multithreaded programming
• Familiarity with SQL and relational databases (e.g., MySQL, PostgreSQL, Oracle)
• Understanding of Agile/Scrum methodologies
• Proficiency with version control systems such as Git
• Strong problem-solving skills and attention to detail
• Bachelor’s degree in Computer Science, Software Engineering, or a related field
Preferred:
• Experience with cloud platforms (AWS, Azure, or GCP)
• Knowledge of containerization tools (Docker, Kubernetes)
• Familiarity with frontend technologies (JavaScript, React, or Angular) is a plus
• Exposure to CI/CD pipelines and DevOps tools
Company:
When clients come to us for product design and development, they get a full range of technical expertise and laboratory resources, but they also get a team that’s relentless when it comes to solving problems and creating designs that are the ideal combination of function and form. Founded in 1989, the company is headquartered in Cincinnati, USA, with a team of 201-500 employees. The company is currently Growth Stage.