1

Junior Software Developer Java Jobs in New Hampshire

... Java concepts and principles, with the ability to effectively utilize object-oriented programming ... Ability to articulate and apply best practices in software architecture and design within the ...

... mentor junior developers to foster a collaborative team environment. Required Skills and Experience: Over 10 years of experience in software development with a strong focus on Java/J2EE, Spring ...

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Be Seen First

- Full Stack Java Developer Position: Full Stack Java Developer Location: Hybrid (Final Interview ... Collaborate with product owners, architects, and engineering teams throughout the software ...

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Software Engineer Lead within PNC's Asset Management Group organization, you will be based in ... Java/Spring backend services to deliver cohesive, highquality application features. Translate ...

Java Backend Engineer

Merrimack, NH · On-site

$66/hr

  • Dental

  • Vision

  • Life

  • Retirement

W2 ONLY NO STEM OPT We are currently seeking a Java backend engineer to join our team in Merrimack ... Experience with software application testing approaches and tools like jUnit, Cucumber, Selenium

... software engineering best practices and standards using Ruby, JavaScript, JAVA, SQL, and XML ... Conduct peer code reviews and mentor junior associates. Collaborate with other technical resources ...

Senior Software Engineer

Merrimack, NH · On-site

$125K - $165K/yr

Mentor junior staff and define engineering best practices * Leverage past experiences to help lead the team through all phases of software development lifecycle * Work effectively with developers ...

Description Are you a full-stack developer passionate about purpose-driven technology? Dartmouth ... One or more programming languages (e.g., Python, JavaScript, Java, C#) * Front-end development ...

Showing results 21-40

Junior Software Developer Java information

See New Hampshire salary details

$49.7K

$82.2K

$103.5K

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

As of Aug 19, 2026, the average yearly pay for junior software developer java in New Hampshire is $82,170.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,300.00 and $93,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 New Hampshire?

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

What job categories do people searching Junior Software Developer Java jobs in New Hampshire look for?

The top searched job categories for Junior Software Developer Java jobs in New Hampshire are:

Infographic showing various Junior Software Developer Java job openings in New Hampshire as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $82,170 per year, or $39.5 per hour.

Java AWS Developer

CYNET SYSTEMS

Portsmouth, NH • On-site

$55/hr

Contractor

Re-posted 8 days ago


Job description

Job Overview:

  • Understand IoC principles.
  • Ability to explain not only how data structures are appropriately used but also the underlying building blocks of data structures (HashMaps, Sets, etc.).
  • Understand the key lifecycle events for Java beans.
  • Understand the lifecycle and key hooks for Spring Boot.
  • Proficiency in core Java concepts and principles, with the ability to effectively utilize object-oriented programming and design patterns.
  • Solid grasp of the Spring Framework, particularly in areas such as dependency injection and application lifecycle management.
  • Familiarity with key data structures and algorithms to facilitate efficient problem-solving in software development.
  • Ability to articulate and apply best practices in software architecture and design within the Spring ecosystem.
  • Experience with RESTful API design and implementation, ensuring seamless integration between front-end and back-end systems.
  • Understanding of unit testing and test-driven development (TDD) principles, with experience using frameworks such as JUnit and Mockito.
  • Knowledge of version control systems, particularly Git, for effective collaboration and code management.
  • Awareness of performance optimization techniques and tools for Java applications, including profiling and debugging practices.
  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes) for deploying and managing applications in cloud environments.
 

Founded in 2010 and headquartered in the Washington, DC metro area, Cynet Systems Inc. is a leading staffing and recruiting powerhouse. Proudly recognized as a nationally and locally certified diversity firm, Cynet delivers agile, scalable talent solutions across industries. With an active footprint in all 50 U.S. states and Canada, we support thousands of consultants through our expansive, high-performing recruitment engine operating across North America and Asia—ensuring speed, quality, and consistency in every hire.

Cynet Systems logo

About Cynet Systems

Sourced by ZipRecruiter

Cynet Systems Inc is a staffing and recruiting corporation nestled in Ashburn, VA, USA. Established in 2010, the company operates within the Information Technology and Services sector, specializing in providing effective workforce solutions to different business needs, including IT consulting, direct hire, and contract staffing services. Through the years, Cynet Systems has built an impressive portfolio, going beyond borders and expanding its operations internationally in Canada and India. Rooted in its core values of teamwork, leadership, and commitment, Cynet Systems helps businesses unlock their full potential by providing versatile and competent professionals that perfectly align with their needs. Fueled by their unwavering mission to deliver top-tier talent to businesses worldwide, Cynet Systems garnered various recognitions including SIA's fastest-growing staffing firms and Best Place to Work in Virginia for 2019.

Industry

It services

Company size

501 - 1,000 Employees

Headquarters location

Sterling, VA, US

Year founded

2010

Social media