1

Java Applications Jobs (NOW HIRING)

Java Developer with Mongo DB

Mountain View, CA · On-site

$60.25 - $77.75/hr

At least last 4 years on projects developing Java applications Strong Server Side Java programming experience. Knowledge or RESTful service implementation. Knowledge of RDBMS, Knowledge of data ...

Java Developer with Mongo DB

Mountain View, CA · On-site

$60.25 - $77.75/hr

At least last 4 years on projects developing Java applications Strong Server Side Java programming experience. Knowledge or RESTful service implementation. Knowledge of RDBMS, Knowledge of data ...

Java Developer with Mongo DB

Mountain View, CA

$60.25 - $77.75/hr

At least last 4 years on projects developing Java applications Strong Server Side Java programming experience. Knowledge or RESTful service implementation. Knowledge of RDBMS, Knowledge of data ...

Java Developer

Englewood, NJ · On-site

$40 - $45/hr

Designing, developing and dev testing of Java applications * Producing design documents * Work with product managers to flush out requirements * Refactoring and maintaining existing java applications

New

Sr. Java Developer

Phoenix, AZ · On-site

$56.75 - $72.50/hr

Develop Java Applications: Design, implement, and maintain high-quality Java applications, ensuring robust performance and scalability. * Leverage AI Tools: Utilize GitHub Copilot and other ...

Java Developer at GA

Atlanta, GA · On-site

$49 - $63.50/hr

The ideal candidates will possess extensive knowledge of the full software development lifecycle, driving design, development, and testing of Java applications while mentoring junior team members.

Java Developer Contractor

Tampa, FL

$46.50 - $60/hr

Design, develop, and maintain Java applications. * Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. * Conduct unit testing and ...

Java Developer -Denver, Colorado

Denver, CO · On-site

$52.50 - $68/hr

Designs, develops, and implements web-based, micro-Java applications and API's to support business requirements. * Follows approved life cycle methodologies, creates design documents, and performs ...

Java Developer Contractor

Tampa, FL

$46.50 - $60/hr

Design, develop, and maintain Java applications. * Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. * Conduct unit testing and ...

Java Developer Contractor

Tampa, FL · On-site

$46.50 - $60/hr

Design, develop, and maintain Java applications. * Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. * Conduct unit testing and ...

Java Developer

Albany, NY

$50.75 - $65.50/hr

Benefits: 401(k) Required Qualifications 84 months of experience developing Java-based enterprise applications, contributing to government systems, handling data access, business logic, data ...

Benefits: * 401(k) Required Qualifications 84 months of experience developing Java-based enterprise applications, contributing to government systems, handling data access, business logic, data ...

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

Bentonville, AR

$44.75 - $57.75/hr

Designs, develops, backend Java applications to support business requirements. * Focus on backend Microservices development with Java and or Node.js (backend, not react) * Focus of this role is work ...

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

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

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 May 2026, with employment types broken down into 97% Full Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $121,535 per year, or $58.4 per hour.

41251 - Sr. Java Lead Developer

Futran Tech Solutions Pvt. Ltd.

Passaic, NJ • Hybrid

Other

Posted 3 days ago


Job description

Sr. Java Lead Developer

Location: St Louis, MO/Alpharetta, GA (Hybrid role – 3 days/week)

Job Summary: Seeking a specialist with 5 to 7 years of experience in Java and Cloud Solution Architecture to design and implement scalable cloud-based applications.

Job Description:

Design and develop robust scalable Java applications within cloud environments.

Architect cloud solutions leveraging best practices to meet business requirements.

Collaborate with cross functional teams to integrate Java full stack components with cloud infrastructure.

Analyze and optimize application performance and scalability on cloud platforms.

Ensure security compliance and governance standards are incorporated into cloud solution designs.

Stay updated with emerging cloud technologies and industry trends relevant to Java full stack development.

Provide technical guidance on cloud architecture patterns and Java development frameworks.

Participate in code reviews, testing, and deployment processes to ensure high quality deliverables.

Roles and Responsibilities:

Lead the design and implementation of cloud based Java applications and services.

Develop and maintain cloud solution architecture documentation and best practices.

Collaborate with product owners and stakeholders to translate requirements into technical solutions.

Mentor and support junior developers on Java full stack and cloud architecture concepts.

Troubleshoot and resolve complex technical issues related to cloud deployments and Java applications.

Drive continuous improvement initiatives for cloud infrastructure and application development processes.

Ensure alignment of cloud solutions with organizational standards and compliance requirements.

Participate in architectural reviews and provide recommendations for improvements.

Skills:

Mandatory Skills: Java, Cloud Solution Architecture