Freelance Full Stack Developer – Remote (Harrisburg, PA, USA)

Filled
February 23, 2026

Job Description

Client: Novalink Solutions LLC
Location: Harrisburg, PA (Remote)
Contract: Full-time/Contract (PO funded through 6/30/2026; potential extension through 6/30/2027)

Job Description

Novalink Solutions is seeking a highly skilled Full Stack Developer to design, develop, and deliver secure enterprise applications. The role focuses on Java/J2EE development, SOA web services, and front-end frameworks, contributing to end-to-end delivery of scalable and secure solutions.

Responsibilities:

  • Build and maintain SOA web services leveraging Spring Security, OAuth, and OpenID Connect (OIDC)
  • Design and develop Java/J2EE applications across multiple environments
  • Execute test plans and troubleshoot issues
  • Implement secure data exchange infrastructure solutions
  • Collaborate on architecture, design patterns, and project phases
  • Manage tasks and deliverables to meet deadlines

Required Skills & Experience

  • 10+ years in Object-Oriented Java/J2EE development
  • 6+ years developing with Spring Boot and Hibernate
  • 6+ years designing and building Web Services (SOAP/REST)
  • 5+ years in front-end frameworks (Angular, React, VueJS) with HTML5, CSS3, JavaScript
  • Strong SQL/Database programming with Oracle/PostgreSQL
  • Experience with JBoss/Tomcat and ORM tools (OpenJPA, Hibernate)
  • Proficiency in CI/CD pipelines, Git, and Azure DevOps
  • Familiarity with SOA principles, design patterns, and governance
  • Excellent debugging, troubleshooting, and problem-solving skills
  • Knowledge of web service and Java security frameworks

Preferred Qualifications

  • Cloud technologies experience
  • Unix/Linux and Windows environment experience
  • Deep understanding of distributed systems, enterprise integration patterns, and automated build processes
  • Strong knowledge of UI/UX design and web-based technologies

Additional Information

  • Remote-first position with interviews via Microsoft Teams
  • Candidates must present valid photo ID and comply with interview security protocols
  • Contract end date contingent on project needs; extension likely