1

Java Programming Jobs (NOW HIRING)

Be Seen First

Strong knowledge of the Java programming language, with hands-on experience in core Java 8-17+ features including lambda expressions, stream API, Optional API etc. for writing cleaner, null-safe code ...

Senior Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

Strong proficiency in Java programming. * Experience with backend development frameworks and technologies. * Knowledge of database technologies. * Experience with testing and debugging. * Knowledge ...

Senior Java Developer

New York, NY

$62.75 - $79.75/hr

Hands on experience in Front-end Java programming in Jquery, Javascript, html, css Has hands on experience in RDBMS fundamentals especially Oracle. Capital markets - Equities Front office experience ...

Java Developer

Chicago, IL · On-site

$52.50 - $68/hr

Experience with Java/J2EE technologies, including the Java programming language, the Java Virtual Machine, Multi-Threaded Programming and Unit Testing * Experience using the Spring Framework for ...

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

Senior Java Developer

Salt Lake City, UT · On-site

$55.50 - $70.75/hr

Max Salary $ DOE Per Hour Employment Type Contract Jobs (Temp/Consulting) Job Duration 12Months+ 5 (+) years of Java programming experience Experience with REST API development and Consumption ...

Role: Adobe AEM with Java programming Location: Austin, TX onsite AEM Engineer with Java programming. Front end technologies - Touch UI - Classic UI - Component, Content and experience fragment ...

Austin, TX onsite AEM Engineer with Java programming. Front end technologies      - Touch UI      - Classic UI      - Component, Content and experience fragment ...

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

Madison, WI

$51.50 - $66.50/hr

Qualifications Proficiency in object-oriented design and functional programming Experience defining and consuming XML Proficiency in problem solving, and complexity analysis Proficiency in the Java ...

Senior Java Engineer

Sunnyvale, CA · On-site

$66.75 - $85.25/hr

... Java programming language, including understanding of its syntax, core libraries, and features • Hands-on programming experience with Java and J2EE, Java11 related technologies: Spring Framework ...

Java Architect Mid Level

Santa Clara, CA · On-site

$74 - $99.75/hr

Skills and Experience Experience in J2EE, Java programming, SOA Design patterns for building middleware systems and Messaging. Development experience of SOAP and Restful Web Services. Strong ...

Senior Java Developer

Chicago, IL · On-site

$59 - $75.25/hr

Descriptions: " • The resource should have more than 8 years of Development experience. • Experience in Java Programming with Java 1.8, JUnit/Mockito, Spring Boot, MicroServices design, Maven ...

Senior Java Developer

Salt Lake City, UT · On-site

$55.50 - $70.75/hr

Company Description Jobsbridge 5 (+) years of Java programming experience Experience with REST API development and Consumption Experience with Java JMX Web GUI (HTML, JavaScript, CSS) and CLI ...

Company Description Vignesh Krg Tech inc 661 367 8000* 405 1. Experience in java programming language 2. Good Android architecture knowledge 3. Should have 2+ year of experience with Android ...

Senior Developer - JAVA/Axis2

Bellevue, WA · On-site

$64.50 - $82.50/hr

Senior Developer - JAVA/Axis2 Location: Bellevue, WA(Onsite) Job Type: Full Time Superior ... Responsible for designing, programming, debugging, and testing numerical algorithms together with ...

next page

Showing results 1-20

Java Programming information

See salary details

$15

$56

$77

How much do java programming jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for java programming 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.

What does a typical workday look like for a Java Programmer?

A typical workday for a Java Programmer involves writing, testing, and debugging code for various applications or backend systems, often as part of a broader development team. You may participate in daily stand-up meetings, collaborate with project managers or QA engineers, and review code with peers to ensure best practices are followed. Beyond coding, you might also contribute to design discussions, refine user stories, and handle tasks related to integrating APIs or optimizing system performance. This role balances independent programming tasks with frequent interaction and coordination across technical and sometimes client-facing teams.

How much does a Java coder make?

A Java programmer's salary varies based on experience, location, and skill level, but typically ranges from $60,000 to $120,000 annually. Entry-level positions may start lower, while experienced developers with expertise in frameworks like Spring or tools such as Git can earn higher salaries.

What jobs can you get with Java programming?

Java programming skills can lead to roles such as Java developer, software engineer, backend developer, Android app developer, and systems analyst. These positions typically require knowledge of Java frameworks, object-oriented programming, and development tools like IDEs and version control systems.

Are Java programmers still in demand?

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

What is a Java Programming job?

A Java Programming job involves designing, developing, and maintaining applications using the Java programming language. Java developers work on a variety of projects, including web applications, mobile apps, enterprise software, and cloud-based solutions. Responsibilities often include writing code, debugging, testing, and collaborating with teams to ensure software efficiency and scalability. Java is widely used due to its platform independence, making it a valuable skill in industries like finance, healthcare, and technology.

Is Java still useful in 2026?

Java remains a widely used programming language for enterprise applications, Android development, and backend systems in 2026. Java developers with knowledge of frameworks like Spring and experience with cloud environments continue to be in demand, as the language's stability and extensive ecosystem support ongoing use in various industries.

Which pays more, C++ or Java?

For Java programming roles, salaries are generally comparable to C++ positions, but C++ developers often earn slightly higher due to its use in performance-critical applications like systems and game development. Salary differences can vary based on experience, industry, and location, and both require strong programming skills and knowledge of relevant tools and frameworks.

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

To thrive in Java Programming, you need a strong command of object-oriented programming, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and relevant Java certifications (e.g., Oracle Certified Professional) is highly valued. Strong teamwork, effective communication, and adaptability help Java programmers excel in collaborative and fast-paced environments. These skills ensure the delivery of robust, maintainable code and support ongoing success in evolving tech landscapes.

More about Java Programming jobs
What cities are hiring for Java Programming jobs? Cities with the most Java Programming job openings:
What are the most commonly searched types of Java Programming jobs? The most popular types of Java Programming jobs are:
What states have the most Java Programming jobs? States with the most job openings for Java Programming jobs include:
Infographic showing various Java Programming job openings in the United States as of July 2026, with employment types broken down into 1% Internship, 88% Full Time, 4% Part Time, and 7% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $117,931 per year, or $56.7 per hour.
HYBRID - Java Developer

HYBRID - Java Developer

CONFIDENTIAL

Pasadena, CA • On-site

$60 - $75/hr

Contractor

Medical, Dental, Vision, Retirement

Posted 8 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Requirements

·         Proficiency in Java: Strong knowledge of the Java programming language, with hands-on experience in core Java 8–17+ features including lambda expressions, stream API, Optional API etc. for writing cleaner, null-safe code.

·         Deep experience with Spring Boot for building RESTful APIs, microservices, and enterprise applications including DI, AOP, and Bean lifecycle management. Hands-on experience with Spring Web, Spring Data JPA, and writing custom queries.

·         Microservices Architecture: Familiarity with microservices architecture and best practices.

·         Batch Processing: Understanding and experience with batch processing frameworks and tools.

·         Agile Methodology: Experience working in Agile development environments.

·         Waterfall Methodology: Understanding of Waterfall methodology and its application in software development.

·         Build and Deploy environment: Proficiency with Git and Gradle. Azure DevOps optional.

·         Development Environment: Expertise on Eclipse/IntelliJ/VS Code. Strong experience with GitHub Copilot using Claude or other LLMs.

·         Database Knowledge: Familiarity with SQL and NoSQL databases.

·         Testing: Experience with unit testing, integration testing, and test-driven development (TDD).

·         Communication Skills: Strong verbal and written communication skills.

·         Problem-Solving Skills: Excellent analytical and problem-solving abilities.

Responsibilities

·         Develop and Maintain Software: Write, debug, and maintain high-quality Java code.

·         Implement Object-Oriented Designs: Apply object-oriented design principles to build scalable and maintainable software.

·         Microservices Development: Design and develop microservices-based applications.

·         Batch Processing: Develop and manage batch processing systems.

·         Agile Participation: Actively participate in Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives.

·         Waterfall Projects: Contribute to projects following the Waterfall methodology as required.

·         Code Reviews: Perform code reviews and provide constructive feedback to peers.

·         Documentation: Document code, processes, and procedures for future reference and maintenance.

·         Collaboration: Collaborate with cross-functional teams to deliver high-quality software solutions.

·         Continuous Improvement: Stay updated with the latest industry trends and technologies to continuously improve development practices.

Eligibility

·         Educational Background: Bachelor's degree in Computer Science, Information Technology, or a related field.

·         Experience: Minimum of 5-10 years of professional experience in Java development, with significant experience in Spring framework.

·         Technical Skills: Proven experience with object-oriented coding practices, microservices, batch processing, Agile, and Waterfall methodologies.

·         Problem-Solving Ability: Demonstrated ability to solve complex technical problems.

·         Team Player: Ability to work effectively in a team environment.

·         Communication Skills: Strong verbal and written communication skills.

Certifications

·         Java SE Programmer: Certification to demonstrate advanced skills in Java programming.

·         Certified Scrum Developer (CSD): Certification to validate knowledge and skills in Agile development practices is optional

·         Certified Kubernetes Application Developer (CKAD): Certification to showcase proficiency in developing cloud-native applications using Kubernetes (optional)

·         Spring Professional Certification: Certification to validate expertise in Spring framework and related technologies.

·         Any AI development-related certification.