1

Junior Java Developer Jobs in Amesbury, MA (NOW HIRING)

Fullstack Developer Client Industry: Healthcare Location: Hybrid in Wilmington, MA - MUST BE LOCAL ... Strong backend development in C#, Java, Python, or Node.js * CI/CD and Git-based development ...

QA Engineer, Officer

Burlington, MA · On-site

$65K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Guide and mentor junior staff in proper creation of automated test scripts. Qualifications ... Strong proficiency in Java programming for developing and maintaining automated test scripts.

Showing results 21-40

Junior Java Developer information

See Amesbury, MA salary details

$65.9K

$115.3K

$173.8K

How much do junior java developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for junior java developer in Amesbury, MA is $115,345.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,500.00 and $115,000.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 Amesbury, MA?

The most popular types of Java Developer jobs in Amesbury, MA are:

What cities near Amesbury, MA are hiring for Junior Java Developer jobs?

Cities near Amesbury, MA with the most Junior Java Developer job openings:

Infographic showing various Junior Java Developer job openings in Amesbury, MA as of August 2026, with employment types broken down into 83% Full Time, and 17% Contract. Highlights an 84% In-person, 8% Hybrid, and 8% Remote job distribution, with an average salary of $115,345 per year, or $55.5 per hour.

Software Engineer, CRD- New Graduate

State Street Global Advisors

Burlington, MA • On-site

$52K - $91K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


Job description

Charles River Development (CRD)is the FinTech division of State Street. Together with State Street's middle- and back-office services, Charles River's cloud-based Front Office technology forms the foundation of the State Street Alpha Platform, the first front-to-back solution in the industry.

Industry momentum has seen CRD grow over 135% in headcount over the last 5 years, and we continue to grow. As a digitalinnovation leader, we invest in our solutions, processes, systems, and talent.

CRD / Alpha Platform Engineering organization is innovating and transforming the platform by moving away from monolithic software to using cloud-based technology that leverages Microsoft Azure, Kafka, Snowflake, etc.

As a part of our talent growth strategy, CRD Engineering is partnering with leading universities in North America to develop new talent. We are looking to hire recent university graduates and graduating seniors majoring in Computer Science or another technical field of study for the Full Stack, UX/UI, Quality and Performance Engineering roles. Junior engineers will receive coaching and guidance from senior engineers and leadership as they develop their skills and will become part of an agile organization and contribute to the development of the CRD/Alpha Platform.

Position Summary:

Be an integral part of an agile organization and contribute to the development of one or more CRD/Alpha Platform modules. Junior engineers will receive coaching and guidance from senior engineers and leadership as they develop their skills and contribute to the team.

We will match each candidate's existing knowledge and career interests to the company's priorities to help you build knowledge and practical hands-on experience in one or several of the areas below:

  • Full Stack Development
  • Front-end UI/UX development
  • DevOps
  • Database Engineering

Responsibilities:

  • Work with senior engineers to design, build, test, and improve software features across the CRD/Alpha Platform
  • Collaborate with Business Analysts to create simple and sustainable software solutions for complex problems
  • Participate in the agile software development process including attending all daily standups, sprint planning, backlog grooming, and retrospectives
  • Participate in on-the-job and formal trainings to develop your career

This role provides hands-on experience with modern technologies, including:

  • Learn modern front-end development practices using JavaScript, TypeScript, React, Redux, and React Query.
  • Gain exposure to the Node.js ecosystem, including npm and/or Yarn.
  • Gain hands-on experience integrating Large Language Models (LLMs) into software applications using APIs, prompt design, and enterprise knowledge retrieval patterns.
  • Develop practical experience with object-oriented programming using Java and/or C#.
  • Learn how to build event-driven architectures using technologies such as Kafka.
  • Gain exposure to Kubernetes, DevOps practices, and scalable application deployment.
  • Learn to develop cloud-native services on Microsoft Azure or AWS using Java and Spring.
  • Learn database technologies such as Snowflake, SQL Server, and PostgreSQL.
  • Develop an understanding of observability, operability, scalability, and modern software architecture principles.
  • Build business knowledge in areas such as portfolio management, trading, compliance, post-trade, IBOR, and wealth management.
  • Build knowledge of testing standards and frameworks such as Jest, Cypress, and Jasmine.

Required Qualifications

  • B.S. or M.S. degree in Computer Science, Software Engineering, Engineering, Mathematics, Physics, or a related technical field.
  • 0-2 years of professional software engineering experience, internship experience, or equivalent academic project experience.
  • Foundational programming experience in one or more languages such as Java, JavaScript, TypeScript, Python, or C#.
  • Interest in building high-quality software in a collaborative, agile environment.

Preferred Qualifications

  • Exposure to React, Node.js, SQL, cloud platforms, DevOps, testing frameworks, or distributed systems.
  • Exposure to LLM concepts, prompt design, AI APIs, or AI-assisted development through coursework, internships, or project experience.
  • Interest in financial technology, portfolio management, trading, compliance, post-trade, IBOR, or wealth management.

What We Value

  • Curiosity, analytical thinking, and a desire to learn.
  • Strong written and verbal communication skills.
  • Ability to work well with peers in a collaborative team environment.

Salary Range:

$52,000 - $91,000 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.