via Careerplug
$120K - 200K a year
Design, develop, and deploy secure enterprise web applications and web services using Java, Spring, and related technologies.
10+ years of Java/J2EE experience, 6+ years with Spring Boot and Hibernate, strong web services and enterprise architecture skills, and experience with databases like Oracle/PostgreSQL.
PennDOT – Full Stack Java Developer (Remote) Job Code: 796106 Client: Commonwealth of Pennsylvania – PennDOT Duration: Through 06/30/2026 (Extension Possible) Location: Remote (Dauphin County, PA – Interview location if required) Interview Process 1st Round: Microsoft Teams 2nd Round: Possible In-Person Important: Candidate must present a valid photo ID at the start of the interview and perform a 360-degree room scan (anti-fraud requirement). Job Description PennDOT is seeking a Full Stack Java Developer with strong software engineering experience to design, develop, and deliver secure, enterprise-level web applications. The selected candidate will be responsible for building SOA-based web services using Spring Security, OAuth, and OpenID Connect (OIDC), and will contribute across the full SDLC including design, development, testing, deployment, and support across multiple environments. Key Responsibilities Design, develop, test, and deploy Java/J2EE web applications Build secure SOA web services using Spring technologies Develop front-end components using Angular, React, or Vue.js Implement solutions using JBoss and Tomcat Perform JDBC and ORM development using Hibernate/OpenJPA Write and optimize SQL and database components (Oracle/PostgreSQL) Apply SOA principles, enterprise integration patterns, and governance standards Participate in system design, technical documentation, and architecture reviews Collaborate with cross-functional teams and demonstrate technical leadership Manage assigned tasks and deliverables to meet project timelines Required Skills & Experience 10+ years of experience with Java/J2EE and object-oriented development 6+ years with Spring Boot and Hibernate 6+ years designing and developing web services 5+ years with JavaScript, HTML5, CSS3, and frameworks (Angular/React/Vue.js) 5+ years experience with CI/CD processes Strong experience with: Spring Web Services JDBC and ORM frameworks JBoss and Tomcat Oracle/PostgreSQL databases SOA architecture and design Git or Azure DevOps Web service and Java security frameworks Strong debugging, troubleshooting, and problem-solving skills Preferred Qualifications Experience with PL/SQL stored procedures Unix/Linux and Windows environments Enterprise application architecture and integration patterns Distributed systems and service-oriented development best practices Automated build tools and source control systems Cloud technologies (nice to have) Strong understanding of the full SDLC and UI design principles Additional Requirements Comfortable with a possible 2nd-round in-person interview Able to comply with interview identity verification requirements Primary Skills Java, J2EE, Spring Boot, Hibernate, JavaScript, Angular/React/Vue.js, HTML5, CSS3, Oracle, PostgreSQL, SOA Architecture, Distributed Systems, CI/CD, JBoss, Tomcat, PL/SQL, Enterprise Integration Patterns, Web Services, Security Frameworks, Cloud Technologies This is a remote position.
This job posting was last updated on 2/19/2026