1

Senior Java Developer Jobs in Shrewsbury, MA (NOW HIRING)

Full Stack Java Developer

Boston, MA

$57 - $73.50/hr

Expert programming skill in Spring Boot , Java Frameworks , Java EE architecture * Front-end web development experience with HTML5, JavaScript / JavaScript based frameworks, and CSS3 is desirable

HYBRID SCHEDULE: 1 Day onsite PER MONTH in Worcester, MA or Cambridge, MA Overview A dynamic team is seeking a skilled Full Stack Java Developer to contribute to the development of a cutting-edge ...

Sr. Software Engineer Java

Boston, MA · On-site

$135K - $178K/yr

Job Role: Sr. Software Engineer Java Location: Boston-, MA Duration: 3-6 Months CTH Qualifications Ability to perform all phases of software engineering including requirements analysis, application ...

Senior Android Developer

Boston, MA

$63 - $79.75/hr

CoachUp is looking for a Senior Android Developer who will play a key role in all aspects of the ... of Java programming and Object-Oriented design Experience with data integration technologies ...

Full-Stack Developer (Java)

Boston, MA · On-site

$57 - $73.50/hr

Ideally looking for a full stack developer with experience in Java and Java based Web based technology suite., with hands on experience in use of AWS. We are looking for this person to develop web ...

Java Full Stack Developer

Boston, MA · On-site

$57 - $73.50/hr

Required Skill and Experience • Java, Springboot, Microservices. • AS400 • Devops Preferred Skill and Experience Roles and Responsibilities: • development and support experience on Java ...

next page

Showing results 1-20

Senior Java Developer information

See Shrewsbury, MA salary details

$11

$64

$87

How much do senior java developer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for senior java developer in Shrewsbury, MA is $64.01, according to ZipRecruiter salary data. Most workers in this role earn between $56.11 and $71.49 per hour, depending on experience, location, and employer.

What is the difference between Senior Java Developer vs Java Software Engineer?

AspectSenior Java DeveloperJava Software Engineer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications beneficial
Work EnvironmentTeam lead roles, project management, mentoringDevelopment-focused, coding, testing, and implementation
Employer & Industry UsageTech companies, finance, e-commerceSoftware firms, startups, enterprise IT
Common Search & ComparisonOften compared for experience level and responsibilitiesSimilar roles with slight variations in scope

The main difference between a Senior Java Developer and a Java Software Engineer lies in their responsibilities and experience. Senior Java Developers typically take on leadership, mentoring, and project management roles, while Java Software Engineers focus more on coding, development, and technical implementation. Both roles require strong Java skills and relevant credentials, but the Senior Java Developer usually has more experience and a broader scope of responsibilities.

What are some common challenges Senior Java Developers face when working on large-scale enterprise projects?

Senior Java Developers often encounter challenges such as maintaining code quality across large codebases, managing dependencies between modules, and ensuring optimal application performance. Collaborating with cross-functional teams—including QA, DevOps, and product management—requires clear communication and effective problem-solving. Additionally, staying updated with the latest Java frameworks and best practices is essential for delivering scalable and maintainable solutions in complex enterprise environments.

What are the key skills and qualifications needed to thrive as a Senior Java Developer, and why are they important?

To thrive as a Senior Java Developer, you need advanced proficiency in Java programming, experience with software design patterns, and a strong grasp of backend development, often supported by a degree in computer science or related field. Familiarity with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git, as well as knowledge of cloud platforms, is typically required. Excellent problem-solving, leadership, and communication skills help you guide teams and collaborate effectively. These competencies are crucial for delivering robust, scalable software solutions and driving technical success within development teams.

What are Senior Java Developers?

Senior Java Developers are experienced software engineers who specialize in using the Java programming language to design, develop, and maintain complex applications. They typically lead development teams, oversee project architecture, and ensure code quality through best practices. In addition to strong coding skills, they often mentor junior developers and collaborate with stakeholders to deliver robust software solutions. Their expertise is crucial in building scalable, high-performance applications across various industries.
What are the most commonly searched types of Java Developer jobs in Shrewsbury, MA? The most popular types of Java Developer jobs in Shrewsbury, MA are:
What are popular job titles related to Senior Java Developer jobs in Shrewsbury, MA? For Senior Java Developer jobs in Shrewsbury, MA, the most frequently searched job titles are:
What cities near Shrewsbury, MA are hiring for Senior Java Developer jobs? Cities near Shrewsbury, MA with the most Senior Java Developer job openings:
Adv Software Eng 2

$68.12 - $73.12/hr

Full-time

Medical, Retirement

Posted 24 days ago


Job description

Check out this new opportunity!
Senior Java Software Engineer
Cybersecurity Applications/Secret Clearance
Dedham, MA
Pay Estimated: $68.12 - $73.12/Hour
U.S. Citizenship is required by Federal Law
We are hiring a Senior Java Software Engineer to support the development of mission-critical Cybersecurity Management Applications within a growing defense technology product line. This role requires an active DoD Secret Clearance and expertise in Java, Enterprise Java, Spring, Hibernate, SQL/PostgreSQL, JavaScript, and React to design, develop, and enhance secure enterprise software solutions supporting cybersecurity and encryption management platforms.
Responsibilities:
  • Design, develop, test, and maintain mission-critical cybersecurity management applications.
  • Develop enterprise software solutions using Java, Enterprise Java, Java Beans, Spring Framework, Hibernate, and React.
  • Build and maintain database-driven applications utilizing SQL and PostgreSQL technologies.
  • Collaborate with cross-functional engineering teams throughout the software development lifecycle.
  • Develop secure application code following cybersecurity and secure software development best practices.
  • Integrate and support REST-based services, APIs, and system interfaces.
  • Analyze software requirements and implement scalable, maintainable solutions.
  • Troubleshoot, debug, and resolve complex software defects and performance issues.
  • Contribute to Agile software development activities including planning, estimation, development, testing, and deployment.
  • Support continuous improvement initiatives and identify opportunities to leverage AI-driven technologies to improve software development processes and product capabilities.
  • Provide technical leadership on assigned projects and contribute to architecture, design, and implementation decisions.

Qualifications:
  • U.S. Citizenship is required by Federal Law
  • Active Department of Defense Secret Security Clearance required at time of hire.
  • Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or a related Science, Technology, Engineering, or Mathematics (STEM) discipline.
  • Minimum 5+ years of software engineering experience, or a Master's degree plus 3 years of related experience.
  • Experience developing enterprise applications using Java and Enterprise Java technologies.
  • Experience with Java Beans, Spring Framework, and Hibernate.
  • Experience with SQL databases and PostgreSQL.
  • Experience developing front-end applications using JavaScript and React.
  • Understanding of software engineering principles, development methodologies, and object-oriented design practices.
  • Experience working in an Agile development environment.
  • Ability to independently execute assignments, manage project scope, and contribute technical direction when needed.

Preferred Qualifications:
  • Experience with WildFly Application Server.
  • Experience developing and integrating REST APIs.
  • Experience with RESTCONF interfaces.
  • Experience using Material UI.
  • Experience implementing secure software development and application security principles.
  • Knowledge of Public Key Infrastructure (PKI) and digital certificate technologies.
  • Knowledge of SNMP (Simple Network Management Protocol).
  • Experience supporting cybersecurity, encryption management, or secure communications applications.
  • Ability to rapidly learn new technologies and contribute to complex software engineering initiatives.

Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer
What to Expect
  • Applicants selected for employment will be required to pass a pre-employment drug screening and background investigation, which may include education, criminal, and work history verifications.
  • Accepted applicants will be eligible for benefits, including medical and supplemental insurance, and a 401(k) plan. Appreciation and gratitude for employees are hallmarks of organizations with low turnover.
  • Final position level and pay will be based on experience.

Resources
  • To apply, send a resume to: resumes@moseleytechnical.com
  • For more active job openings: Search Jobs
  • For more information about Moseley, visit: About Us

Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful in our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation.
We stand by our 30-year-old commitment of "World Class Service. World Class Company."

Moseley Technical Services logo

About Moseley Technical Services

Sourced by ZipRecruiter

Moseley Technical Services, headquartered in Huntsville, AL, US, is a renowned player in the engineering services industry. They provide a diverse array of services, primarily focused on staffing and recruiting for various technical industries including aerospace, defense, and information technology. Incepted in 1995, this veteran-owned company prides itself on its strong commitment to its customers’ missions and to its employees.

Industry

Recruiting and staffing services

Company size

201 - 500 Employees

Headquarters location

Huntsville, AL, US

Year founded

1994

Social media