1

Junior Java Developer Jobs in Nashua, NH (NOW HIRING)

Senior PL/SQL Developer

Medford, MA Β· On-site

$115K - $125K/yr

Collaborate with application developers (Java) to ensure clean boundaries between application and ... Experience mentoring junior developers on database development practices * Proficiency with Oracle ...

Collaborate with application developers (Java) to ensure clean boundaries between application and ... Experience mentoring junior developers on database development practices * Proficiency with Oracle ...

Java Software Engineer

Littleton, MA Β· On-site

$52.75 - $72.50/hr

Experienced Software Engineer with strong Java and Selenium skills,Develop automation scripts and execute regression suites,Develop automation scripts and execute regression suites

Experienced Software Engineer with strong Java and Selenium skills,Develop automation scripts and execute regression suites,Develop automation scripts and execute regression suites

... JAVA, SQL, and XML. Understands web services (REST, SOAP) & underlying protocols (HTTP/S, TCP/IP ... Conduct peer code reviews and mentor junior associates. Collaborate with other technical resources ...

Showing results 41-60

Junior Java Developer information

See Nashua, NH salary details

$61.4K

$107.5K

$162K

How much do junior java developer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for junior java developer in Nashua, NH is $107,496.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,000.00 and $107,200.00 per year, depending on experience, location, and employer.

What is a junior Java developer?

Junior Java Developers are entry-level software engineers who specialize in building and maintaining applications using the Java programming language. They typically work under the supervision of more experienced developers and are responsible for writing code, debugging, and participating in code reviews. Their tasks may also include testing software, learning new frameworks, and assisting with the design and implementation of features. Junior Java Developers usually have foundational knowledge of Java and related technologies, and they are eager to develop their skills through hands-on experience.

What does a junior Java developer do?

Junior Java developers are entry-level programmers who are part of a team of coders and developers. They work on both front-end and back-end codes to build an application. Being a junior Java developer requires extensive knowledge of coding and the program language JavaScript to develop and troubleshoot products. As a junior Java developer, you run tests to pinpoint errors, migrate code and data, and ensure the program is integrated with other company developments.

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

A Junior Java Developer should have a solid understanding of Java programming, object-oriented principles, and basic software development concepts, often supported by a relevant degree or coding bootcamp. Familiarity with tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and frameworks like Spring Boot is typically expected. Strong problem-solving abilities, attention to detail, and effective teamwork are important soft skills in this role. These competencies enable efficient code development, smooth collaboration, and the ability to quickly adapt to new technologies and project requirements.

What are some common challenges a junior Java developer might face during their first year, and how can they overcome them?

Junior Java Developers often encounter challenges such as understanding large codebases, adapting to agile development processes, and managing task priorities. To overcome these hurdles, it’s helpful to proactively seek mentorship from senior developers, regularly review documentation, and participate in code reviews. Effective communication with team members also accelerates learning and helps clarify requirements or technical uncertainties. Embracing continuous learning through online resources and hands-on projects will further strengthen your skills and confidence.

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

AspectJunior Java DeveloperJava Developer
Required Experience0-2 years2+ years
CertificationsOptional, entry-level certificationsOptional, advanced certifications
Work EnvironmentSupportive, learning-focused teamsProject-driven, independent roles
ResponsibilitiesAssist in coding, bug fixing, learning frameworksDesign, develop, maintain Java applications

The main difference between a Junior Java Developer and a Java Developer lies in experience, responsibilities, and independence. Junior Java Developers are typically entry-level, focusing on learning and supporting tasks, while Java Developers have more experience and handle complex development projects independently.

How much do junior Java developers make?

Junior Java developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and experience. Entry-level roles often require knowledge of Java, object-oriented programming, and development tools like Eclipse or IntelliJ IDEA.

Is a Junior Java Developer still in demand?

Junior Java Developers remain in demand due to the widespread use of Java in enterprise applications, web development, and Android app creation. Employers seek candidates with foundational Java skills, knowledge of frameworks like Spring, and familiarity with version control tools such as Git. Continuous learning and certifications can enhance job prospects in this field.

What are the most commonly searched types of Java Developer jobs in Nashua, NH?

The most popular types of Java Developer jobs in Nashua, NH are:

What are popular job titles related to Junior Java Developer jobs in Nashua, NH?

For Junior Java Developer jobs in Nashua, NH, the most frequently searched job titles are:

What job categories do people searching Junior Java Developer jobs in Nashua, NH look for?

The top searched job categories for Junior Java Developer jobs in Nashua, NH are:

What cities near Nashua, NH are hiring for Junior Java Developer jobs?

Cities near Nashua, NH with the most Junior Java Developer job openings:

Infographic showing various Junior Java Developer job openings in Nashua, NH as of September 2026, with employment types broken down into 100% Contract. Highlights an 100% In-person job distribution, with an average salary of $107,496 per year, or $51.7 per hour.

Sr. Software Engineer II - Java/Microservices, AVP

Burlington, MA β€’ On-site

State Street Corporation
Finance and InsuranceΒ β€’Β 10K+ employees

$90K - $157K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 21 days ago


Job description

Who we are looking for:
Senior technical contributor to the enhancement and maintenance of one or more Charles River IMS modules or components of an agile scrum team. Provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River.
Responsibilities:
  • Drive technical excellence in architecting and developing Enterprise and Cloud-Native applications within the Charles River's Front Office Order and Execution Management systems(OEMS) space.
  • Collaborate with Business Analysts and Product Managers to create simple and sustainable software solutions for complex problems.
  • Provide thought leadership in the design of product architecture within and beyond the team's scope of responsibility.
  • Direct problem solving for projects or major phases of projects involving transactional database intensive applications with a high concurrency.
  • Design, Develop, Test, Debug, and Implement software programs, applications and projects using Java, C#, React, SQL, JavaScript, or other related software engineering languages as well as keeping abreast of emerging technologies impactful to CRDs business.
  • Provide informed guidance and critical analysis of proposed changes during code reviews.
  • Write unit and automation tests to ensure a high-quality product.
  • Contribute to written design and API documentation and participate in customer documentation process.
  • Identify ways of improving development test methodologies contribute to and related test methodology frameworks.
  • Develop automate test and conduct manual tests to ensure a high-quality product.
  • Provide expert level troubleshooting on large, mission critical client implementations.
  • Actively assist team leaders in the agile software development process by adhering to and advancing the CRD scrum methodology, including attending the scrum rituals(daily standups, sprint planning, backlog grooming, and retrospectives).
  • Actively participate in scrum rituals and drive these as required by the team lead and the team.
  • Plan and coordinate cross-team activities groups to complete assignments.
  • Mentor junior engineers across the organization and help fast onboarding of new members on the team.

Experience:
  • A minimum of 8 years of progressively responsible professional experience in a software engineering role including a minimum of 5 years independently designing/developing solutions.
  • A minimum of 5 years in developing highly performant applications in Java programming language.
  • A minimum of 3 years of experience in designing and developing software solutions in a highly transactional ,concurrent, event driven system.
  • A minimum of 3 years' cloud native application development experience in a cloud native platform(preferably, Microsoft Azure) and demonstrated experience in Spring Boot Microservices, Kafka /Azure Service Bus/RabbitMQ,, Kubernetes, Redis and cloud databases.
  • A minimum of 5 years working with an Agile development methodology.
  • Demonstrated experience with object-oriented programming, compiler or interpreter technologies, embedded systems, operating systems, scripting, and new/advanced programming languages.
  • Demonstrated experience in SQL Server and Postgres relational databases at the minimum and preferable experience in Oracle, Exadata. Experience in other DBMS like Cosmos, MongoDB, Snowflake etc is strongly desired.
  • Demonstrated experience in Observability, Telemetry using tools like Dynatrace, Solarwinds, Grafana, OpenTelemetry etc.
  • Experience in financial services domain developing solutions for Portfolio Management, Trading, Order Management, Compliance, Post-Trade, IBOR or Wealth Management is strongly desired.
  • UI development experience in .Net/C#, React, JavaScript is strongly desired.
  • Outstanding written and verbal communication skills.
  • Ability to work well with peers in a collaborative team environment.
  • Ability to manage solution complexity to ensure simple designs and workflows.
  • Ability to participate and coordinate cross-team activities.

Salary Range:
$90,000 - $157,500 Annual
The range quoted above applies to the role in the primary location specified. If the candidate would ultimately work outside of the primary location above, the applicable range could differ.
Employees are eligible to participate in State Street's comprehensive benefits program, which includes: our retirement savings plan (401K) with company match; insurance coverage including basic life, medical, dental, vision, long-term disability, and other optional additional coverages; paid-time off including vacation, sick leave, short term disability, and family care responsibilities; access to our Employee Assistance Program; incentive compensation including eligibility for annual performance-based awards (excluding certain sales roles subject to sales incentive plans); and, eligibility for certain tax advantaged savings plans.
For a full overview, visit https://hrportal.ehr.com/statestreet/Home.
About State Street
Across the globe, institutional investors rely on us to help them manage risk, respond to challenges, and drive performance and profitability. We keep our clients at the heart of everything we do, and smart, engaged employees are essential to our continued success.
We are committed to fostering an environment where every employee feels valued and empowered to reach their full potential. As an essential partner in our shared success, you'll benefit from inclusive development opportunities, flexible work-life support, paid volunteer days, and vibrant employee networks that keep you connected to what matters most. Join us in shaping the future.
As an Equal Opportunity Employer, we consider all qualified applicants for all positions without regard to race, creed, color, religion, national origin, ancestry, ethnicity, age, disability, genetic information, sex, sexual orientation, gender identity or expression, citizenship, marital status, domestic partnership or civil union status, familial status, military and veteran status, and other characteristics protected by applicable law.
Discover more information on jobs at StateStreet.com/careers
Read our CEO Statement
Job Application Disclosure:
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

State Street logo

About State Street

Sourced by ZipRecruiter

State Street is one of the largest custodian banks, asset managers and asset intelligence companies in the world. From technology to product innovation, we're making our mark on the financial services industry. For more than two centuries, we've been helping our clients safeguard and steward the investments of millions of people. We provide investment servicing, data & analytics, investment research & trading and investment management to institutional clients.

Industry

Finance and insurance

Company size

10,000+ Employees

Headquarters location

Boston, MA, US

Year founded

1792

Social media