1

Junior Software Developer Java Jobs in Denville, NJ

AVP Senior Java Developer

Rutherford, NJ ยท On-site

$58.25 - $74.50/hr

Ability to lead and mentor junior engineers. Qualifications: * 8+ years of relevant experience in Java * Experience in systems analysis and programming of software applications * Experience in ...

AVP Senior Java Developer

Rutherford, NJ ยท On-site

$58.25 - $74.50/hr

Ability to lead and mentor junior engineers. Qualifications * 8+ years of experience in Java. * Experience in systems analysis and programming of software applications. * Experience managing and ...

AVP Senior Java Developer

Rutherford, NJ ยท On-site

$58.25 - $74.50/hr

Ability to lead and mentor junior engineers. Qualifications: 8+ years of relevant experience in Java Experience in systems analysis and programming of software applications Experience in managing and ...

Software Developer Intern

Fair Lawn, NJ

$19.50 - $25.50/hr

Basic programming knowledge in Java, NodeJS, or another relevant language. * Familiarity with version control systems (Git), databases, and API integration. * Understanding of software development ...

Software Developer Intern

Fair Lawn, NJ ยท On-site

$19.50 - $25.50/hr

Basic programming knowledge in Java, NodeJS, or another relevant language. * Familiarity with version control systems (Git), databases, and API integration. * Understanding of software development ...

Sr. Software Developer

Paterson, NJ ยท On-site

$55.50 - $73.25/hr

Sr. Software Developer Location: Princeton, NJ Length 6-12 months contract The candidates will ... Core Java (JDK 7+), J2EE (6+) , Hibernate (4.x), JUnit 4, Spring (3+), JDBC, XML, XSD, Oracle, PL ...

Sr. Software Developer

Newark, NJ ยท On-site

$57 - $75.25/hr

Sr. Software Developer Location:Princeton, NJ Length 6-12 months contract The candidates will ... Core Java (JDK 7+), J2EE (6+) , Hibernate (4.x), JUnit 4, Spring (3+), JDBC, XML, XSD, Oracle, PL ...

Entry Level Java Developer

Iselin, NJ ยท On-site

$60K - $80K/yr

W2 and Fulltime (No C2C) We are seeking an Junior Level Java Developer with 3-4 years of experience. Qualifications: * Previous experience in software development, computer engineering, or other ...

Sr. Software Developer

Newark, NJ

$57 - $75.25/hr

Sr. Software Developer Location:Princeton, NJ Length 6-12 months contract The candidates will ... Java, HTML, JSF, XMLOperating Systems: Windows, UNIX/LinuxLocation Princeton, NJLength 6-12 month ...

Sr. Java developer with GWT

Edison, NJ ยท On-site

$59.25 - $75.50/hr

Company Description Title: Sr. Java developer with GWT Location: Edison, NJ, United States ... Experience in software solutions and products in areas of Asset Servicing, Funds Services ...

Senior Java Developer

Edison, NJ ยท On-site

$59.25 - $75.50/hr

Experience with software engineering best practices eg unit testing design patterns building ... Java Basic Qualification : Additional Skills : Background Check : No Drug Screen : No

Java Developer

Rutherford, NJ ยท On-site

$52 - $67.25/hr

Software Guidance & Assistance, Inc., (SGA), is searching for a Sr. Java Developer/Lead for a right to hire assignment with one of our premier financial services clients in Rutherford, NJ or Jersey ...

Showing results 21-40

Junior Software Developer Java information

See Denville, NJ salary details

$58.5K

$102.5K

$154.4K

How much do junior software developer java jobs pay per year?

As of Sep 13, 2026, the average yearly pay for junior software developer java in Denville, NJ is $102,467.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,400.00 and $102,200.00 per year, depending on experience, location, and employer.

What does a junior software developer Java do?

A Junior Software Developer Java is an entry-level programmer who specializes in building, testing, and maintaining software applications using the Java programming language. They typically work under the supervision of senior developers and contribute to coding, debugging, and documentation. Their responsibilities often include fixing bugs, writing unit tests, and collaborating with team members to deliver functional software solutions. This role is ideal for individuals who have a basic understanding of Java and are eager to gain professional experience in software development.

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

To thrive as a Junior Software Developer (Java), you need a solid understanding of Java programming, algorithms, and object-oriented principles, often supported by a degree in computer science or related field. Familiarity with development tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and knowledge of build tools like Maven or Gradle is often required. Strong problem-solving abilities, willingness to learn, and effective communication skills help junior developers collaborate and adapt quickly. These skills are crucial for building reliable software, integrating smoothly into development teams, and growing within the role.

What are some common challenges faced by junior software developers working with Java, and how can they overcome them?

Junior Software Developers working with Java often encounter challenges such as understanding complex codebases, managing version control with tools like Git, and applying best practices for clean and efficient code. To overcome these obstacles, it's helpful to actively participate in code reviews, seek guidance from senior developers, and make use of online resources and documentation. Joining stand-up meetings and collaborating closely with teammates can also accelerate learning and help new developers adapt to the team's workflow.

What is the difference between Junior Software Developer Java vs Junior Software Developer Python?

AspectJunior Software Developer JavaJunior Software Developer Python
Required CredentialsBachelor's in CS or related field, Java certifications (optional)Bachelor's in CS or related field, Python certifications (optional)
Work EnvironmentEnterprise applications, backend development, large-scale systemsData analysis, scripting, web development, AI/ML projects
Employer & Industry UsageFinancial services, enterprise software, telecomTech startups, data science firms, research institutions
Common Search & ComparisonYesYes

Both roles typically require a bachelor's degree in computer science or related fields. Java developers often work on enterprise-level applications in industries like finance and telecom, while Python developers focus on data analysis, scripting, and AI projects in startups and research. The choice depends on your career interests and industry focus.

What are popular job titles related to Junior Software Developer Java jobs in Denville, NJ?

For Junior Software Developer Java jobs in Denville, NJ, the most frequently searched job titles are:

What cities near Denville, NJ are hiring for Junior Software Developer Java jobs?

Cities near Denville, NJ with the most Junior Software Developer Java job openings:

Infographic showing various Junior Software Developer Java job openings in Denville, NJ as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 81% Full Time, 14% Part Time, and 3% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $102,467 per year, or $49.3 per hour.

Software Engineer - Java - Berkeley Heights, NJ (Onsite)

Berkeley Heights, NJ โ€ข On-site

Georgia IT, Inc.
IT Servicesย โ€ขย 51 - 200 employees

$54 - $74/hr

Full-time

Re-posted 17 days ago


Job description

Job Summary:
Georgia IT, Inc. is seeking a Software Engineer - Java to work onsite in Berkeley Heights, NJ. The role involves leading projects using AGILE methodologies and delivering high-quality, scalable software solutions while collaborating with team members across multiple locations.
Responsibilities:
โ€ข Lead individual projects priorities, deadlines and deliverables using AGILE methodologies.
โ€ข Deliver high throughput, scalable, highly available, concurrent and fault tolerant software systems. Collaborate with team members in a multi-office, multi-country environment.
โ€ข Deliver high efficiency, high availability, concurrent and fault tolerant software systems.
โ€ข Design and develop innovative solutions to complex problems, identifying issues and roadblocks. Apply validated quality software engineering practices through all phases of development.
โ€ข Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support.
Qualifications:
Required:
โ€ข Solid knowledge and experience in programming applications.
โ€ข 6+ years of Java programming Microservices
โ€ข Versatile in TDD.
โ€ข Knowledge of SQL
โ€ข Knowledge of Kubernetes / Docker REST API
โ€ข Knowledge of Git
โ€ข Knowledge of programming language and technical terminology.
โ€ข Dedicated team player with the ability to thrive in a fast-paced environment.
โ€ข Solid ability in both written and verbal communication.
โ€ข High degree of independent judgment.
โ€ข Able to solve complex problems.
โ€ข Bachelor's degree in computer science, Engineering, or a related subject area.
Company:
Georgia IT, Inc. provides IT Consulting for a wide range of IT services and custom build turn-key enterprise solutions. Founded in 2007, the company is headquartered in Alpharetta, USA, with a team of 51-200 employees. The company is currently Growth Stage.

Georgia IT logo

About Georgia IT

Sourced by ZipRecruiter

A PROFESSIONAL SERVICES ORGANIZATION WITH A VISION OF DELIVERING SIMPLE AFFORDABLE, SUSTAINABLE SOLUTIONS FOR COMPLEX PROBLEMS WITH INTEGRITY. OUR GOAL IS TO ACHIEVE ALL THIS IN A COLLABRATIVE APPROACH WITH ALL PARTIES INVOLVED IN DELIVERING SOLUTIONS/PRODUCTS.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Alpharetta, GA, US

Year founded

2007

Social media