1

Java Contract Jobs in Harrisburg, PA (NOW HIRING)

Contract / Contract-to-Hire Position Overview We are seeking a Senior Kubernetes Administrator to ... Java/Tomcat application troubleshooting * Disaster recovery and backup/recovery administratio

Java Highly Desired Resource needed to assist with "help desk" like functionality, as well as break ... Duration: 6 months contract with opportunity for renewal * INTERVIEW: Either Go To Meeting Web Cam ...

Java Highly Desired Resource needed to assist with "help desk" like functionality, as well as break ... Duration: 6 months contract with opportunity for renewal * INTERVIEW: Either Go To Meeting Web Cam ...

Design and implement secure APIs, services, connectors, and data contracts that support reliable ... Strong proficiency in Python, C#, Java, or a similar modern language, with experience designing ...

Senior AI Software Engineer

Yocumtown, PA · On-site

$117K - $155K/yr

Design and implement secure APIs, services, connectors, and data contracts that support reliable ... Strong proficiency in Python, C#, Java, or a similar modern language, with experience designing ...

... experts within contract program and software development teams. * Works with Lead Pipeline ... Understanding and experience programming and designing software using Ansible, Java, J2EE, Oracle ...

Senior AI Software Engineer

Yocumtown, PA · On-site

$117K - $155K/yr

Design and implement secure APIs, services, connectors, and data contracts that support reliable ... Strong proficiency in Python, C#, Java, or a similar modern language, with experience designing ...

... experts within contract program and software development teams. * Works with Lead Pipeline ... Understanding and experience programming and designing software using Ansible, Java, J2EE, Oracle ...

... experts within contract program and software development teams. * Works with Lead Pipeline ... Understanding and experience programming and designing software using Ansible, Java, J2EE, Oracle ...

Showing results 21-33

Java Contract information

See Harrisburg, PA salary details

$15

$55

$76

How much do java contract jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for java contract in Harrisburg, PA is $55.97, according to ZipRecruiter salary data. Most workers in this role earn between $48.41 and $62.64 per hour, depending on experience, location, and employer.

What is a Java contract?

A Java contract job is a temporary position where a programmer is hired to work on projects using the Java programming language for a fixed period, rather than as a permanent employee. Contractors are often brought in to fill skill gaps, complete specific projects, or handle increased workloads. These roles can be full-time or part-time and typically last from a few months to over a year, depending on the project's needs. Contractors may work onsite or remotely and are usually paid hourly or by project milestone. Java contract jobs offer flexibility and the opportunity to work with a variety of companies and technologies.

What are the key skills and qualifications needed to thrive as a Java contract, and why are they important?

To thrive as a Java Contractor, you need strong proficiency in Java programming, experience with object-oriented design, and a solid understanding of software development methodologies, often supported by a relevant degree or certifications like Oracle Certified Professional Java Programmer (OCPJP). Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and frameworks such as Spring or Hibernate is typically required. Excellent problem-solving, adaptability, and communication skills help you collaborate with diverse teams and quickly respond to project changes. These skills ensure high-quality, maintainable code and successful completion of contract-based software projects.

What are some common challenges faced by Java contracts and how can they be managed effectively?

Java contractors often work on short-term projects or fill skill gaps in development teams, which can present challenges such as quickly adapting to new codebases and varying team dynamics. To manage these effectively, it’s important to have strong communication skills, a proactive approach to understanding project requirements, and the ability to rapidly learn existing systems. Building rapport with permanent team members and maintaining thorough documentation can also help ease the transition. Staying current with Java frameworks and tools further ensures you can contribute value from day one.

What is the difference between Java Contract vs Java Developer?

AspectJava ContractJava Developer
CredentialsTypically requires Java certifications, experience in contract rolesRequires Java certifications, degree in computer science or related field
Work EnvironmentProject-based, short-term assignments, flexible hoursFull-time, ongoing employment, structured work hours
Employer & Industry UsageUsed by companies for specific projects, consulting firmsEmployed directly by companies, tech firms, or agencies
Search & Comparison IntentOften compared for contract opportunities, flexibilityCompared for full-time roles, career growth

Java Contract roles are typically project-based, offering short-term assignments with flexible schedules, ideal for those seeking variety or freelance work. Java Developers usually work full-time, with ongoing responsibilities and career development opportunities. Both roles require Java certifications and experience, but differ mainly in employment type and work environment.

What are the most commonly searched types of Java jobs in Harrisburg, PA?

The most popular types of Java jobs in Harrisburg, PA are:

What are popular job titles related to Java Contract jobs in Harrisburg, PA?

For Java Contract jobs in Harrisburg, PA, the most frequently searched job titles are:

What job categories do people searching Java Contract jobs in Harrisburg, PA look for?

The top searched job categories for Java Contract jobs in Harrisburg, PA are:

What cities near Harrisburg, PA are hiring for Java Contract jobs?

Cities near Harrisburg, PA with the most Java Contract job openings:

Infographic showing various Java Contract job openings in Harrisburg, PA as of August 2026, with employment types broken down into 82% Full Time, 9% Part Time, and 9% Contract. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution, with an average salary of $116,419 per year, or $56 per hour.

Agile IT Programmer (PA, MD and DE State)

Boiling Springs, PA • On-site

Full-time

Medical

Re-posted 26 days ago


Job description

Responsive recruiter
Benefits:
  • Health insurance

BVA Bears IT Solutions is seeking Agile IT Programmers for PA, MD area as well as DE area. This full-time hybrid role requires a minimum of two on-site days each week at locations in PA, MD, and DE. The standard workday consists of 8 hours, scheduled within the window of 7:00 a.m. to 6:00 p.m. Eastern Time, Monday through Friday, excluding government holidays. Core hours, generally 9:00 a.m. to 3:00 p.m., should be covered; however, specific core hours may vary depending on the agency's requirements.
Key Responsibilities:
  • Deliver high-quality software across the full SDLC (requirements, design, build, test, deploy, support) using Agile practices where applicable.
  • Perform analysis and design activities, interpret requirements, and create specifications and interfaces.
  • Design and implement secure, reliable APIs/web services and data integrations (REST/GraphQL, message queues, ETL) while enforcing usability and accessibility standards.
  • Estimate development effort and optimize operating system and application performance.
  • Interface design; estimation; RAID tracking (maintain Risks, Assumptions, Issues, Dependencies) and report status to project leadership.
  • Apply advanced modeling techniques (data structures, object/state models) and drive process improvement initiatives.
  • Perform numerical analysis and algorithm design to optimize performance and accuracy.
  • Plan processes, track risks and issues, and execute deep modeling and design tasks, including database environment expertise.
  • Apply advanced computations and flowcharting techniques; coordinate development efforts and facilitate stakeholder collaboration.
  • Conduct code reviews, enforce configuration management standards (Git workflows, branching/merging, tagging, release notes), and support release readiness.
  • Automate build, test, and deployment tasks (CI/CD) and write maintainable scripts for environment configuration.
  • Create unit/integration tests, support UAT, and ensure traceability from requirements to test cases and deployed features.
  • Mentor team members on best practices and collaborate with business analysts, QA, and infrastructure teams to meet acceptance criteria and performance goals.
  • Ensure compliance with state and federal regulations, accessibility standards (e.g., Section 508), and agency security policies across PA, MD, and DE.

Required Qualifications
  • Bachelor's degree in Computer Science, Information Systems, or related field.
  • 3-5+ years' experience developing software in one or more languages (e.g., C#, Java, Python, JavaScript).
  • Hands-on experience with SDLC, code reviews, and configuration management using Git or similar.
  • Experience designing interfaces (REST/GraphQL, message queues) and collaborating on estimation and RAID tracking.
  • Knowledge of algorithms, data structures, numerical methods, and performance optimization (including OS and application tuning).

Specialized Experience:
  • Proficiency with Agile tools (JIRA, Confluence) and CI/CD pipelines (GitHub Actions, Azure DevOps, Jenkins).
  • Familiarity with architecture patterns (layered, microservices) and alignment with enterprise standards.
  • Experience with testing frameworks and quality practices (xUnit/JUnit, static analysis, linters).
  • Strong collaboration, communication, and documentation skills across cross-functional teams and stakeholders.
  • Process improvement mindset; ability to identify bottlenecks and recommend automation or tooling enhancements.

Preferred Qualifications:
  • Microsoft Certified: Azure Developer Associate (AZ-204) or AWS Certified Developer - Associate.
  • Oracle/Java or Python professional certifications.
  • PMI-ACP® or Certified ScrumMaster (CSM) for Agile delivery environments.

U.S. Citizenship Requirement:
This position is restricted to U.S. citizens only in accordance with federal contract requirements. Applicants must provide proof of U.S. citizenship (such as a U.S. passport, birth certificate, or Certificate of Naturalization) prior to employment. Non-citizens, including lawful permanent residents (Green Card holders), are not eligible for this role.
Equal Employment Opportunity:
BVA Bears IT Solutions is committed to providing equal employment opportunities. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, genetic information, military/veteran status, or any other characteristic protected by law.
Flexible work from home options available.