1

Mid Level Java Developer Jobs in New Jersey (NOW HIRING)

Senior Java Developer/Fullstack

Livingston, NJ · Hybrid

$62.50 - $79.50/hr

We are seeking a Senior Java Developer with proven track record of success in enterprise-level development projects. This role is for someone who can work independently, take ownership of projects ...

Senior Java Developer/Fullstack

Livingston, NJ · Hybrid

$62.50 - $79.50/hr

We are seeking a Senior Java Developer with proven track record of success in enterprise-level development projects. This role is for someone who can work independently, take ownership of projects ...

Java Developer w/ Automative

Jersey City, NJ · On-site

$53.25 - $69/hr

Senior Java developer with 10+ years of solid experience in Java * Experience with the following ... High level of organizational, written, and oral communication skills * 4 year degree or equivalent ...

Java Developer w/ Automative

Jersey City, NJ · On-site

$53.25 - $69/hr

Senior Java developer with 10+ years of solid experience in Java * Experience with the following ... High level of organizational, written, and oral communication skills * 4 year degree or equivalent ...

Sr Java Developer

New Brunswick, NJ · On-site

$59.25 - $75.75/hr

Skill - Senior Java Developer Level - SC/ M1 Local to New Brunswick, NJ Resource cannot be a traveler In the COMMENTS include: Legal name: Phone #: Email address: Daily Rate: DOB (Date and Month)

Sr Java Developer

New Brunswick, NJ · On-site

$59.25 - $75.75/hr

Skill - Senior Java Developer Level - SC/ M1 Local to New Brunswick, NJ Resource cannot be a traveler In the COMMENTS include: Legal name: Phone #: Email address: Daily Rate: DOB (Date and Month)

Sr Java Developer

Trenton, NJ

$57.50 - $73.25/hr

... skill level. Ensure that resume appropriately reflects candidate's experience and requirement ... The selected candidate must demonstrate exceptional JAVA programming skills, both on the submitted ...

Showing results 41-60

Mid Level Java Developer information

See New Jersey salary details

$41

$58

$70

How much do mid level java developer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for mid level java developer in New Jersey is $58.42, according to ZipRecruiter salary data. Most workers in this role earn between $51.01 and $66.63 per hour, depending on experience, location, and employer.

What is a mid level Java developer?

A Mid Level Java Developer is responsible for designing, developing, and maintaining Java-based applications. They typically have 2-5 years of experience and work on coding, debugging, and optimizing software solutions. They collaborate with teams, follow best coding practices, and may mentor junior developers. Their role involves understanding project requirements, integrating APIs, and ensuring application performance. Mid Level Java Developers contribute to both backend and frontend development, depending on the project needs.

What are the key skills and qualifications needed to thrive as a mid level Java developer?

Successful Mid Level Java Developers possess a solid understanding of Java programming, object-oriented design, and commonly used frameworks such as Spring or Hibernate, typically backed by a relevant degree and professional experience. Familiarity with tools like Git, Maven, popular IDEs (e.g., IntelliJ IDEA or Eclipse), and certifications like Oracle Certified Professional Java Programmer (OCPJP) are advantageous. Strong collaboration, problem-solving abilities, and effective communication skills help developers work efficiently within agile teams and cross-functional projects. Mastering both technical and soft skills ensures smooth project delivery, maintainable code quality, and productive teamwork in dynamic software development environments.

What does a typical workday look like for a mid level Java developer?

As a Mid Level Java Developer, your typical workday often involves writing and testing Java code, troubleshooting existing applications, and participating in code reviews. You'll collaborate closely with other developers, QA engineers, and sometimes product managers in agile sprints to ensure features are delivered according to requirements. Daily stand-up meetings are common, as is the use of tools like Jira for tracking tasks. You may also spend time learning new frameworks or best practices, which helps with both personal growth and contributing to more efficient software solutions.

What are the most commonly searched types of Java Developer jobs in New Jersey?

The most popular types of Java Developer jobs in New Jersey are:

What are popular job titles related to Mid Level Java Developer jobs in New Jersey?

For Mid Level Java Developer jobs in New Jersey, the most frequently searched job titles are:

What job categories do people searching Mid Level Java Developer jobs in New Jersey look for?

The top searched job categories for Mid Level Java Developer jobs in New Jersey are:

What cities in New Jersey are hiring for Mid Level Java Developer jobs?

Cities in New Jersey with the most Mid Level Java Developer job openings:

What are popular job titles related to Mid Level Java Developer jobs in NJ?

For Mid Level Java Developer jobs in NJ, the most frequently searched job titles are:

Infographic showing various Mid Level Java Developer job openings in New Jersey as of September 2026, with employment types broken down into 1% As Needed, 74% Full Time, 17% Part Time, 2% Temporary, and 6% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $121,523 per year, or $58.4 per hour.

Senior Java Developer/Fullstack

Livingston, NJ • Hybrid

3B Staffing LLC
Recruiting and Staffing Services • 11 - 50 employees

$62.50 - $79.50/hr

Full-time

This job post has expired 3 days ago. Applications are no longer accepted.


Job description

Senior Java Developer/Fullstack

***This is hybrid onsite/remote work setup. Must be able to go for onsite interview (Los Angeles-based office)***

Senior Java/Fullstack developer for hybrid onsite role.
3x a week onsite in Livingston, NJ
Longterm contract, could convert to FTE. MUST BE LOCAL!

We are seeking a Senior Java Developer with proven track record of success in enterprise-level development projects. This role is for someone who can work independently, take ownership of projects, and apply strong problem-solving and logical thinking to deliver high-quality solutions in a fast-paced, collaborative environment.

What you will be responsible for:

  • Develop and maintain high-performance, scalable Java-based applications for enterprise-level systems. Work with both legacy systems and cutting-edge technologies to drive innovation.
  • Leverage AWS services for deployment, monitoring, and management of applications. Ensure that applications are cloud-ready, scalable, and optimized for performance on AWS platforms.
  • Tackle complex software engineering challenges with a logical approach. Break down problems, design solutions, and deliver results with minimal guidance.
  • Design and implement modular systems and codebases that support scalability, maintainability, and reuse across multiple projects.
  • Design and implement RESTful APIs for system integration and communication with third-party applications. Optimize API performance and ensure seamless integration with backend systems.
  • Design, implement, and optimize database schemas and queries. Work with both relational and NoSQL databases, ensuring efficient data storage and retrieval.

What do we need?

  • A degree in Computer Science, Software Engineering, or Information Technology. Equivalent experience in enterprise software development will also be considered.
  • 7+ years of professional experience in Java development (Java 8/17) with a strong focus in Spring Boot for building microservices-based architecture.
  • Proven experience with AWS services (e.g., EC2, S3, Lambda, RDS, etc.) for deploying and managing cloud-based applications.
  • Demonstrated ability to manage complex projects from start to finish, ensuring high-quality delivery on time and within scope.
  • Strong experience in modularization and designing scalable, maintainable systems and components.
  • Knowledge of database technologies (SQL/NoSQL), including optimization writing optimized queries.
  • Experience with UI (React or Angular)
  • Hands-on experience building and deploying RESTful APIs and managing API integrations.