1

Java Java Jobs in Harrisburg, PA (NOW HIRING)

Company Profile Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners. We operate in over 63 countries, making education accessible to everyone ...

Able to read Java and C# to integrate and tune SAST/SCA. * Practical knowledge of CJIS and NIST 800-53 control families and how to automate checks and evidence. Nice to have * EKS/ECS/Lambda ...

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an Agile Scrum team, collaborating across design, development, and testing * Supporting the development of ...

Adobe AEM Architect

Harrisburg, PA · On-site

$199K/yr

Look forward to hear from you. Front end, UX, UI, Adobe AEM, DTM, Application Architecture, Application Design, Functional as well as Technical Solution 1) Expert command of HTML 5, CSS, Java script ...

... Java technologies, .net technologies, SAP ABAP, Salesforce.com • Engineering Software like Dassault toolset, MPDVs Hydra etc. • Exposure to Windchill, Sharepoint, Informatica, Ignition Company

Build cloud-native apps and customize UI using Java, JavaScript, Node.js, and Python (preferred). * Design and implement SAP Fiori/UI5 applications, including theme and Launchpad development.

next page

Showing results 1-20

Java Java information

See Harrisburg, PA salary details

$15

$55

$76

How much do java java jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for java java 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 are the key skills and qualifications needed to thrive as a Java Developer, and why are they important?

To thrive as a Java Developer, you need strong programming skills in Java, understanding of object-oriented principles, and a relevant degree in computer science or related field. Familiarity with development tools like Eclipse or IntelliJ IDEA, build tools such as Maven or Gradle, and frameworks like Spring Boot is typically required. Problem-solving ability, teamwork, and effective communication set top performers apart in this role. These skills and tools are essential for building robust, scalable applications and collaborating effectively within development teams.

What is the difference between Java Java vs Java Developer?

AspectJava JavaJava Developer
Required CredentialsJava Java certifications, programming knowledgeJava certifications, coding skills
Work EnvironmentSoftware development teams, tech companiesDevelopment teams, IT firms
Industry UsageUsed internally for specific projects or toolsDevelops applications, software solutions

Java Java is a specialized role focusing on specific Java-based tasks or tools, often requiring certifications and technical skills. Java Developers design, code, and maintain Java applications, working closely with development teams. While both roles involve Java expertise, Java Java may be more niche, whereas Java Developers have broader application development responsibilities.

What are some common challenges Java developers face when working on large-scale enterprise projects?

Java developers working on large-scale enterprise projects often encounter challenges such as managing complex codebases, ensuring optimal application performance, and maintaining compatibility across different environments. Collaboration with cross-functional teams, including QA, DevOps, and UI/UX designers, is essential to address integration and deployment issues. Adapting to evolving frameworks and keeping up with best practices in security and scalability are also important aspects of the role.

What are Java developers?

Java developers are software professionals who design, develop, and maintain applications using the Java programming language. They work on various types of software, including web, desktop, and mobile applications, as well as enterprise-level systems. Java developers are responsible for writing efficient code, testing and debugging software, and collaborating with other team members to deliver robust solutions. Their expertise in Java allows them to build scalable and secure applications for diverse industries.
What cities near Harrisburg, PA are hiring for Java Java jobs? Cities near Harrisburg, PA with the most Java Java job openings:
Infographic showing various Java Java job openings in Harrisburg, PA as of June 2026, with employment types broken down into 83% Full Time, 11% Part Time, and 6% Contract. Highlights an 83% Physical, 6% Hybrid, and 11% Remote job distribution, with an average salary of $116,419 per year, or $56 per hour.

$53.75 - $71/hr

Full-time

Posted 24 days ago


Job description

Job Description

Sr. Software Developer


 Location: Princeton, NJ

Length 6-12 months contract 


The candidates will perform in a server-side developer role or may also work on client side, and will also be responsible for writing requirements/ technical specifications/use cases. The candidates are expected to demonstrate expertise in web technologies such as HTML5, CSS, JavaScript, Apache, AJAX and Rest, and have experience with XML and XPATH, in using multiple programming/scripting languages, developing automated test cases using the JUNIT Framework, and in cross browser development. The candidates are expected to rely on extensive experience and judgment to plan and accomplish project goals. A wide degree of creativity and latitude is expected.ResponsibilitiesThe ideal candidates will be responsible for: Participating in design/architecture meetings. Applying industry standard analysis, architecture, and development techniques, including Use Cases where appropriate, to assist in providing optimum solutions. Registration Development Efforts - design, coding, testing, debugging, quality assurance review, and appropriate documentation. Demonstrating strong problem solving ability, logic, and analytical skills. Interacting with other areas within ETS for providing automated interface points via web services and other technologies. Strong written and oral communication skills are a must. Maintaining team spirit and a positive attitude. Performing comprehensive preliminary testing and producing all entrance criteria documentation required to promote products under development to Software Test (SQA).Experience, Knowledge, Skills, and AbilitiesThe ideal candidates must have at least 8-10 years of progressively diverse analysis, development, and testing experience using Web and XML technologies. The person must demonstrate strong knowledge and experience with the responsibilities outlined above. The candidates must have significant experience with technologies listed below. Skills Required: Core Java (JDK 7+), J2EE (6+) , Hibernate (4.x), JUnit 4, Spring (3+), JDBC, XML, XSD, Oracle, PL-SQL Skills Desired: Postgres 9.x, PgSQL, Tomcat 6.x, Javascript, XHTML, JAXB, Nice to Have: Velocity Templating, Agile development, MDB (Message Driven Beans), Java Threads Extensive experience with pure J2EE and core Java technologies is must. Experience in client/ server integration. Experience in web technologies such as HTML5, CSS, AJAX, JavaScript is a must. Relational database development and ability to understand and write complex SQL is a must. Experience developing applications using multiple programming/scripting languages. Experience in developing automated test cases using the JUNIT Framework. Experience in cross browser development. Good interpersonal skills in order to interact with clients, technical staff, and third parties.Knowledge, Skills, and Abilities: A Bachelors degree with extensive coursework in Computer Science or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired is necessary.Platform Tools: Ant, EclipseLanguages: Java, HTML, JSF, XMLOperating Systems: Windows, UNIX/LinuxLocation Princeton, NJLength 6-12 month contract

Additional Information

All your information will be kept confidential according to EEO guidelines.