ProRec Resource Solutions logo

Senior Java Developer / Application Architect

ProRec Resource Solutions
  • Mechanicsburg, PA
  • Remote
  • Instant Apply
1 day ago

Job Description

Senior Java Developer / Application Architect
Location: Mechanicsburg, PA (Remote Position)
Work Arrangement: 100% Remote
Schedule: 40 hours per week; any hours over 40 require manager approval before submission
Interview: Virtual
Contract: Nov 16, 2026 - Nov 13, 2027
Visas Accepted: USC, GC
Role Overview
Our client is seeking a hands-on Senior Java Developer / Application Architect to lead the design, development, integration, maintenance, and modernization of complex enterprise applications. The role combines substantial Java/J2EE engineering experience with solution architecture, technical leadership, developer mentoring, and critical production support.
The successful candidate will work across application, database, middleware, and infrastructure layers and communicate technical recommendations to business leaders and technical and nontechnical stakeholders.
Primary Responsibilities
" Translate business requirements into architecture, UML and component designs, integration patterns, data-access approaches, technical specifications, and maintainable implementation plans.
" Lead Java development, maintenance, enhancements, technical assignments, design reviews, code reviews, and developer mentoring while remaining hands-on in troubleshooting.
" Apply reusable engineering patterns and enforce coding, security, accessibility, and organizational standards.
" Integrate web frontends, Java services and APIs, databases, portals, workflows, business rules, middleware, and third-party systems; support legacy modernization and platform compatibility.
" Develop and review complex Oracle SQL/PL/SQL, stored procedures, and documented, tested production data-correction scripts; resolve performance and data-quality issues.
" Promote unit testing and support component, system integration, regression, and user acceptance testing; investigate cross-layer defects and improve stability, reliability, maintainability, and performance.
" Lead critical and emergency production support and root cause analysis; implement sustainable fixes and support releases, migrations, patches, platform upgrades, and infrastructure changes with minimal production impact.
" Maintain architecture, design, development, deployment, and system documentation; assess technical risks and dependencies related to changes and enhancements.
" Collaborate with business, BA, QA, architecture, development, infrastructure, database, middleware, operations, and client stakeholders to communicate alternatives and recommendations.
Required Technical Skills
" Senior-level hands-on Java/J2EE development and substantial experience in software and application development.
" Extensive experience as a Java Technical Lead, Java Lead, Solution Architect, or Java/Application Architect on large-scale systems.
" Object-oriented analysis and design, UML, J2EE, XML, web services, Spring, Hibernate, and other Java frameworks; practical experience with SOAP, WSDL, REST, and API integration concepts.
" WebSphere Application Server, Oracle Database 19c or later, SQL/PL/SQL, and Eclipse, IBM RAD/RSA, or comparable Java development tools.
" JUnit, JavaScript, source-code management/DevOps, debugging, performance troubleshooting, enterprise integration, and unit, integration, and system testing.
" Client-facing English written and verbal communication; production support, root cause analysis, technical design, developer leadership, and code reviews.
" Experience with one or more of the following: Vue.js, AEM Portal, Corticon Business Rules, BPM/workflow platforms, IBM DataStage, LDAP, JSR 168/portlets, WebSphere Process Server, RSA/RAD, Visual Studio or Visual Studio Code, Team Foundation Server or Azure DevOps, application/platform modernization, or legacy-to-modern migration.
Preferred Qualifications
" Extensive software development and complex enterprise or government application experience is strongly preferred.
" Deep technical leadership and architecture experience, particularly with WebSphere Process Server, is preferred.
" Vue.js or another modern JavaScript framework experience is preferred.

Numbers & Facts

LocationMechanicsburg, PA (
Remote
)
IndustryOther/Not Classified
Company Size1 to 9 employees
Year Founded2016
Websitehttp://www.prorecrs.com

About Company

ProRec RS was founded in 2016 for one purpose... Help companies find the best talent with a reasonable fee solution to cut down on over spending for recruiters. We will work with all companies in multiple solutions to fit their budget.

Our team of recruiters have over 20 years of recruiting experience. They are all trained to work under the same recruiting process, follow the same steps and we all work together to review resumes and find the best talent for our clients.

We are also working with the Military to help Veterans find jobs. There are thousands of Veterans who cannot get a job and we are educating them on how to build their skills and get into a job that fits their background.

Skills

  • Acceptance Testingunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Designunmatched
  • Business Architectureunmatched
  • Business Process Managementunmatched
  • Code Reviewsunmatched
  • Customer Relationsunmatched
  • Data Qualityunmatched
  • Database Middleware Softwareunmatched
  • Debugging Skillsunmatched
  • DevOpsunmatched
  • Documentationunmatched
  • Eclipse IDEunmatched
  • Engineeringunmatched
  • English Languageunmatched
  • Enterprise Applicationsunmatched
  • Governmentunmatched
  • Hibernateunmatched
  • IBM Rational Application Developerunmatched
  • IBM WebSphere Application Serverunmatched
  • IBM WebSphere DataStageunmatched
  • Identify Issuesunmatched
  • Integration Testingunmatched
  • JUnitunmatched
  • Javaunmatched
  • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
  • Java Programming Toolsunmatched
  • JavaScriptunmatched
  • JavaScript Frameworksunmatched
  • LDAP (Lightweight Directory Access Protocol)unmatched
  • Large-Scale Systemsunmatched
  • Leadershipunmatched
  • Manufacturing/Production Testingunmatched
  • Mentoringunmatched
  • Microsoft Visual Studiounmatched
  • Microsoft Windows Azureunmatched
  • Middlewareunmatched
  • Object Oriented Analysis (OOA)unmatched
  • Object Oriented Design (OOD)unmatched
  • Oracle Databaseunmatched
  • Oracle PL-SQLunmatched
  • Presentation/Verbal Skillsunmatched
  • Production Supportunmatched
  • Quality Assuranceunmatched
  • REST (Representational State Transfer)unmatched
  • Rapid Application Development (RAD)unmatched
  • Reliability Engineeringunmatched
  • Requirements Managementunmatched
  • Risk Analysisunmatched
  • Root Cause Analysisunmatched
  • SOAP (Simple Object Access Protocol)unmatched
  • SQL (Structured Query Language)unmatched
  • Scripting (Scripting Languages)unmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Patchesunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Spring Frameworkunmatched
  • Stored Proceduresunmatched
  • System Integration (SI)unmatched
  • System Testunmatched
  • Systems Administration/Managementunmatched
  • Team Foundation Server (TFS)unmatched
  • Technical Analysisunmatched
  • Technical Leadershipunmatched
  • Technical/Engineering Designunmatched
  • Testingunmatched
  • Unified Modeling Language (UML)unmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Vue.jsunmatched
  • WSDL (Web Services Description Language)unmatched
  • Web Servicesunmatched
  • XML (EXtensible Markup Language)unmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder