1

Java Jobs in New York (NOW HIRING)

Java

Manhattan, NY · On-site

$56 - $72.25/hr

The Java Developer will play a crucial role in designing, developing, and maintaining high-quality software solutions that meet the needs of our business clients. This position requires a deep ...

java

Manhattan, NY · On-site

$56 - $72.25/hr

As a Java Developer, you will be responsible for developing and maintaining high-quality software applications that meet our clients' needs. You will work closely with our team of developers, project ...

Java

Manhattan, NY · On-site

$1K - $10K/yr

As a Java Developer, you will be responsible for developing and maintaining high-quality software applications that meet our clients' needs. You will work closely with our team of developers, project ...

java

Manhattan, NY · On-site

$56 - $72.25/hr

As a Java Developer, you will be responsible for developing and maintaining high-quality software applications that meet our clients' needs. You will work closely with our team of developers, project ...

Java

Manhattan, NY · On-site

$56 - $72.25/hr

As a Java Developer, you will be responsible for developing and maintaining high-quality software applications that meet our clients' needs. You will work closely with our team of developers, project ...

Java

Manhattan, NY · On-site

$56 - $72.25/hr

As a Java Developer, you will be responsible for developing and maintaining high-quality software applications that meet our clients' needs. You will work closely with our team of developers, project ...

Java Developer

South Plainfield, NJ

$53.25 - $69/hr

Top 3 Must Haves: 1. Core Java 2. Any one DB 3. Micro Services, Spring and Spring Boot Job Summary: • Lead Java Backend engineer with good hands on experience (8 to 10+ years) in Java • Core Java ...

Java developer

Manhattan, NY

$56.25 - $72.75/hr

Java developer Location: New York (Local candidates) Onsite position Duration: 12 months JD: Minimum 10 plus experience required in Java developer Proven experience as a Java Developer or similar ...

Java Developer

Manhattan, NY · On-site

$56.25 - $72.75/hr

Java Developer Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and ...

Java Developer

Woodbridge, NJ · Hybrid

$51.50 - $66.75/hr

Full Stack Java Developer Multiple roles: SE3 & SE4 levels on these locations. Status: Interviewing this week Location: Charlotte, Irving, Woodbridge, NJ (on site Hybrid, Locals preferred) Duration ...

Java Developer

Jersey City, NJ

$53.25 - $69/hr

Java Developer Java Developer with 8+ years of experience to design, develop, and maintain high-performance applications. Proficiency in Java (Java 11/17+), Spring Boot, and Microservices. Strong ...

java developer

Manhattan, NY · Hybrid

$56.25 - $72.75/hr

Core Java Developer We are seeking an experienced Core Java Developer with strong expertise in multithreading and hibernate to join our team. The role involves developing and maintaining high ...

Java developer

Paramus, NJ

$51.50 - $66.75/hr

Java developer Paramus, NJ 07652 Job brief We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented ...

Java Developer

Brooklyn, NY · Hybrid

$53.75 - $69.75/hr

Java Developer - 5+ Years Experience Location: USA (Remote/Hybrid/Onsite) Experience Required: 5+ Years We are looking for an experienced Java Developer with strong hands-on expertise in Java ...

Java Developer

Weehawken, NJ · On-site

$55.50 - $71.75/hr

NAVA Software solutions is looking for a Java Developer Details: Java Developer Location: Weehawken NJ/Hybrid 3 days in a week Duration: Full time/Direct Hire Skills: Client is looking for a Full ...

Java Developer

Manhattan, NY · On-site

$56.25 - $72.75/hr

Java Developer Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and ...

Java developer

Paramus, NJ · On-site

$51.50 - $66.75/hr

Java developer Paramus, NJ 07652 Job brief We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented ...

Java Developer

Manhattan, NY · On-site

$150K - $200K/yr

A financial services firm is looking for a Java Developer to join their team in New York, NY. Compensation: $150,000-200,000/year Qualifications: * A Bachelor's Degree in Computer Science, Computer ...

Java Developer

New York, NY · On-site

$55.75 - $72.25/hr

Java Developer Job Location: NYC, NY Job Type: Contract * Handson Coding design and testing of changes in the Rates and Credit eTrading platform * Changes including ECN connectivity Pricing RFQ ...

next page

Showing results 1-20

Java information

See New York salary details

$17

$62

$84

How much do java jobs pay per hour?

As of Jun 11, 2026, the average hourly pay for java in New York is $62.03, according to ZipRecruiter salary data. Most workers in this role earn between $53.65 and $69.42 per hour, depending on experience, location, and employer.

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

To thrive as a Java Developer, you need strong 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 development frameworks like Spring or Hibernate, version control systems such as Git, and relevant certifications (e.g., Oracle Certified Java Programmer) is highly beneficial. Analytical thinking, problem-solving, and effective communication are important soft skills that distinguish top candidates in collaborative environments. These skills and qualifications are vital for building robust, efficient applications and contributing effectively to development teams.

Can I earn money from Java?

Java developers can earn income by working as software engineers, programmers, or application developers for companies, freelancing, or consulting. Salaries vary based on experience, location, and skill level, and proficiency in related tools like frameworks and databases can enhance earning potential.

Is Java outdated in 2026?

Java remains a widely used programming language for enterprise applications, Android development, and backend systems in 2026. Its ongoing updates, large ecosystem, and strong community support ensure its relevance for developers and organizations. Java skills continue to be in demand for maintaining and developing complex software systems.

What is the difference between Java vs Python Developer?

AspectJava DeveloperPython Developer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Python certifications
Work EnvironmentEnterprise applications, Android developmentWeb development, data science, automation
Industry UsageFinance, telecom, enterprise softwareTech startups, data analysis, AI projects
Common Search/ComparisonJava DeveloperPython Developer

Java and Python developers often share similar educational backgrounds and certifications. Java developers typically work on enterprise applications and Android development, while Python developers focus on web development, data science, and automation. Both roles are highly sought after in different industry sectors, with Java more common in large enterprises and Python popular in startups and AI projects.

What jobs can I get with Java?

Java is a versatile programming language used in various roles such as Java developer, software engineer, backend developer, Android app developer, and systems analyst. These jobs typically require knowledge of Java frameworks, object-oriented programming, and development tools like IDEs and version control systems.

What does a Java Developer do?

A Java Developer is a software professional who specializes in designing, developing, and maintaining applications using the Java programming language. They often work on web, mobile, or enterprise applications, collaborating with other programmers, designers, and stakeholders to deliver functional software solutions. Their responsibilities include writing clean and efficient code, debugging issues, and ensuring applications are secure and scalable. Java Developers are also involved in testing, deploying, and updating software as technology and requirements evolve.

How does a Java developer typically collaborate with other teams during a software project?

Java developers frequently work alongside front-end developers, QA specialists, and project managers to ensure smooth delivery of software projects. They participate in code reviews, daily stand-ups, and sprint planning meetings, sharing progress and addressing technical challenges collaboratively. Effective communication and coordination with other departments, such as DevOps for deployment or UX/UI teams for interface integration, are essential for delivering high-quality applications. This collaborative environment helps Java developers expand their technical knowledge and build strong professional relationships.

Does Java have good job opportunities?

Java developers are in high demand across various industries such as finance, technology, and healthcare due to the language's widespread use in enterprise applications and Android development. Strong skills in Java, along with knowledge of frameworks like Spring and experience with cloud platforms, can enhance job prospects. The job market for Java professionals remains robust with competitive salaries and opportunities for growth.

What Is Java?

Java is a class-based object-oriented programming language that was developed in 1995 by Sun Microsystems and later bought by Oracle. Java was designed as a general language capable of programming software for commercial use. It is based on several previous languages such as Objective C, C++, and C#. Java can be used on most major operating systems, including Windows, Apple, and Linux distributions. There is also a Java virtual machine, which allows programmers and developers to work on different operating systems within a single platform.

What are the most commonly searched types of Java jobs in New York? The most popular types of Java jobs in New York are:
What cities in New York are hiring for Java jobs? Cities in New York with the most Java job openings:
Infographic showing various Java job openings in New York as of June 2026, with employment types broken down into 84% Full Time, 7% Part Time, 3% Temporary, and 6% Contract. Highlights an 83% Physical, 6% Hybrid, and 11% Remote job distribution, with an average salary of $129,021 per year, or $62 per hour.

$56 - $72.25/hr

Full-time

Posted 11 days ago


Job description

About the Role:

The Java Developer will play a crucial role in designing, developing, and maintaining high-quality software solutions that meet the needs of our business clients. This position requires a deep understanding of Java programming and its frameworks to create robust applications that enhance operational efficiency. The successful candidate will collaborate with cross-functional teams to gather requirements, troubleshoot issues, and implement innovative solutions. Additionally, the role involves optimizing existing applications for performance and scalability, ensuring that our services remain competitive in the market. Ultimately, the Java Developer will contribute to the overall success of our projects by delivering reliable and efficient software solutions.

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in Java development with a strong understanding of object-oriented programming.
  • Familiarity with Java frameworks such as Spring or Hibernate.
  • Experience with version control systems, preferably Git.
  • Strong problem-solving skills and attention to detail.

Preferred Qualifications:

  • Experience with front-end technologies such as HTML, CSS, and JavaScript.
  • Knowledge of database management systems, particularly SQL.
  • Familiarity with Agile development methodologies.
  • Experience in cloud computing platforms like AWS or Azure.
  • Certifications in Java or related technologies.

Responsibilities:

  • Design, develop, and maintain Java-based applications according to business requirements.
  • Collaborate with product managers and other stakeholders to gather and analyze requirements.
  • Perform code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve software defects and performance issues.
  • Participate in the full software development lifecycle, including planning, development, testing, and deployment.

Skills:

The required skills in Java programming are essential for developing and maintaining applications that meet client specifications. Daily work will involve using frameworks like Spring to streamline development processes and enhance application functionality. Problem-solving skills will be utilized to identify and resolve issues quickly, ensuring minimal disruption to business operations. Preferred skills, such as knowledge of front-end technologies, will allow for more comprehensive development, enabling the candidate to contribute to both back-end and front-end tasks. Overall, a combination of these skills will facilitate effective collaboration within teams and lead to the successful delivery of high-quality software solutions.