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