Full Stack Java Developer
Company: Prorec Resource Solutions, LLC
Location: Harrisburg, PA (Remote)
Type: Full-time
Level: mid
Remote: Yes
Posted: 2026-02-17
About this role
Contract Duration:
03/23/2026 - 06/30/2026
Work Location:
Dauphin County, PA
Onsite vs. Remote:
100% remote
Interview Type:
1st round via Microsoft Teams
Onsite Requirements:
Candidate must present valid photo ID on camera and perform 360-degree room scan at start of interview
Residency Requirements:
Must be eligible to work in the United States
Visas Accepted:
USC, GC, H1B, GC EAD
Schedule:
Monday - Friday, 8 hours per day, 40 hours per week, Commonwealth of Pennsylvania state holidays observed.
Role Overview
Our client is seeking a Full Stack Java Developer to support enterprise application development initiatives for PennDOT. This role contributes to the design and implementation of secure web-based applications and service-oriented infrastructure supporting secure data exchange.
The position supports end-to-end solution delivery including architecture design, development, integration, and deployment across multiple environments. The developer will collaborate with technical teams to ensure alignment with enterprise architecture standards and secure coding practices.
Key Responsibilities
- Design and develop Java and J2EE-based enterprise applications
- Build SOA web services using Spring Web Services
- Implement security using Spring Security, OAuth, and OpenID Connect
- Develop front-end applications using VueJS or Angular
- Execute test plans and validate application functionality
- Deploy and coordinate software releases across environments
- Implement solutions using JBoss and Tomcat
- Develop JDBC-based integrations using ORM tools such as Hibernate and OpenJPA
- Write and optimize SQL queries for Oracle and PostgreSQL databases
- Apply SOA design principles and integration patterns
- Enforce governance standards and review technical solutions for compliance
- Manage build and dependency processes using Git or Azure DevOps
- Perform debugging and troubleshoo...