1

Senior Java Backend Developer Jobs in Harrisburg, PA

Controls Engineer - York, PA

York, PA

$82K - $106K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proficient in Microsoft programs, various software editors, Engel-specific programs, C++, Java ... other departments, Senior Management) and externally to ENGEL Machinery (e.g., government ...

Controls Engineer - York, PA

York, PA

$82K - $106K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proficient in Microsoft programs, various software editors, Engel-specific programs, C++, Java ... other departments, Senior Management) and externally to ENGEL Machinery (e.g., government ...

Controls Engineer - York, PA

York, PA · On-site

$82K - $106K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proficient in Microsoft programs, various software editors, Engel-specific programs, C++, Java ... other departments, Senior Management) and externally to ENGEL Machinery (e.g., government ...

Showing results 41-52

Senior Java Backend Developer information

See Harrisburg, PA salary details

$63.2K

$138K

$188.1K

How much do senior java backend developer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for senior java backend developer in Harrisburg, PA is $138,045.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,000.00 and $154,500.00 per year, depending on experience, location, and employer.

What is a senior Java backend developer?

A Senior Java Backend Developer is responsible for designing, implementing, and maintaining the server-side logic of applications using Java. They work with databases, APIs, and cloud services to ensure high performance and scalability. Additionally, they collaborate with front-end developers, DevOps teams, and business stakeholders to deliver robust and secure solutions. Seniors are expected to mentor junior developers and contribute to architectural decisions and best practices.

What are the typical daily responsibilities of a senior Java backend developer?

Senior Java Backend Developers usually spend their days designing and implementing backend components, reviewing code, and optimizing system performance. You may take part in architecture discussions, mentor junior developers, and troubleshoot complex technical issues. Collaboration with front-end developers, QA testers, and project managers is frequent to ensure seamless integration and successful product delivery. Additionally, you might be responsible for maintaining system documentation and keeping up-to-date with new technologies relevant to backend development. Overall, the role combines hands-on coding with leadership and cross-functional teamwork.

What are the key skills and qualifications needed to thrive in the senior Java backend developer position, and why are they important?

To thrive as a Senior Java Backend Developer, you need deep knowledge of Java, object-oriented design, RESTful APIs, and database systems, typically backed by a degree in computer science or related field and several years of relevant experience. Expertise in frameworks like Spring, ORM tools such as Hibernate, version control systems like Git, and, often, certifications such as Oracle Certified Professional Java Programmer are valued. Strong problem-solving, leadership, and clear communication skills help in mentoring junior developers and collaborating across teams. These competencies ensure robust, scalable backend solutions and effective team coordination in complex software projects.

What are popular job titles related to Senior Java Backend Developer jobs in Harrisburg, PA?

For Senior Java Backend Developer jobs in Harrisburg, PA, the most frequently searched job titles are:

What job categories do people searching Senior Java Backend Developer jobs in Harrisburg, PA look for?

The top searched job categories for Senior Java Backend Developer jobs in Harrisburg, PA are:

What cities near Harrisburg, PA are hiring for Senior Java Backend Developer jobs?

Cities near Harrisburg, PA with the most Senior Java Backend Developer job openings:

Infographic showing various Senior Java Backend Developer job openings in Harrisburg, PA as of August 2026, with employment types broken down into 77% Full Time, 9% Part Time, and 14% Contract. Highlights an 78% Physical, 6% Hybrid, and 16% Remote job distribution, with an average salary of $138,045 per year, or $66.4 per hour.

Development Consultant (Heavy SQL/Vista)

Business Information Group Inc

York, PA • On-site

$44.50 - $61/hr

Full-time

Posted 4 days ago


Job description

Description:

ABOUT BUSINESS INFORMATION GROUP, INC (“big”)

When technology changes every day, it’s important to have an IT partner that delivers safe, reliable, and understandable solutions. For the past 30 years, BIG has helped hundreds of companies upgrade their technology to improve productivity, minimize downtime, and increase collaboration.

Our mission? To be an extension of our client’s business as their most trusted advisor, offering reliable technologies that provide comprehensive solutions for the built environment.

Job Summary

The Development Consultant is responsible for designing, developing, and maintaining software applications and database systems that meet the needs of the organization or clients. This role will formulate and design system scope and objectives, development requirements, and deliver data/database solutions. This role involves coding, testing, debugging, and ensuring the functionality and performance of applications and databases across various platforms. The developer will work within a collaborative team environment to create efficient, scalable, and user-friendly solutions. Additionally, the position includes supporting the maintenance of existing applications and databases, integrating new technologies, and adhering to industry best practices to improve application and database performance and user experience. This position requires the ability to work in a fast-paced, ever-changing environment.

Requirements:

Essential Duties and Responsibilities

• Gather requirements and prepare detailed specifications from which solutions will be developed.

• Design, code, test, and debug and database/SQL solutions in a variety of database systems.

• Work consistently at the highest technical level on all phases of a project.

• Communicate on projects interdepartmentally to confirm the business process

• Interact directly with clients of all knowledge levels, and at any level of their organization.

• Design, develop, and maintain software applications based on client requirements and business needs.

• Write clean, scalable, and efficient code using a variety of programming languages such as T-SQL, Java, Python, C#, JavaScript, or Swift.

• Develop front-end and back-end solutions for web, mobile, or Windows desktop applications.

• Work closely with cross-functional teams including project managers, consultants, and other developers to ensure successful project delivery.

• Participate in regular meetings to gather requirements, discuss progress, and identify challenges.

• Provide technical guidance and support to junior developers when needed.

• Conduct thorough testing of applications and databases to ensure high performance, security, and reliability.

• Troubleshoot and resolve any bugs or issues that arise in the development process.

• Implement unit tests and participate in code reviews.

• Stay updated on industry best practices, emerging technologies, and programming languages to ensure that applications meet modern standards.

• Recommend and implement improvements in the development process, architecture, and tools used.

• Document application and database architecture, code, and any changes made during the development lifecycle.

• Create user manuals and other documentation to assist clients and end-users.

• Provide ongoing maintenance, support, and updates for existing applications and databases.

• Ensure applications and databases remain compatible with updated platforms and operating systems.

Position Details, Work Environment & Physical Requirements

• Standard office hours for this role are Monday – Friday, 8:00am – 5:00pm local time zone.

• This is a full-time, exempt role.

• This is a remote role with eligibility to work from approved states in the United States.

• Ability to sit for extended periods and use a computer and keyboard for long durations. Frequent typing and use of a mouse, with fine motor skills required for accurate data entry and navigation. Must be able to maintain good posture and adjust seating and workstation to minimize physical strain.

Education, Qualifications & Experience

• Bachelor’s degree in Computer Science, Information Technology, or a related field or a minimum of three (3) years of database/SQL development or an equivalent combination of education and experience are required.

• Minimum of three to five (3-5) years of experience in developing data-driven solutions utilizing SQL, including stored procedures, triggers, vies, and ad-hoc queries.

• Intermediate Microsoft SQL Server and Microsoft T-SQL knowledge required.

• Experience with Microsoft SQL Server

• Familiarity with cloud platform services (AWS, Azure, etc.).

• Experience with SAP Crystal Reports, SSRS, SSAS, SSIS and Microsoft BI Services is preferred.

• Experience in the Architectural, Engineering and Construction field, Finance preferred or with integrated ERP systems (Vista by Trimble, Microsoft Dynamics, Sage 300, JD Edwards) preferred

• Proven experience as an Application or Database Developer or similar role, with a portfolio of developed solutions.

• Proficiency in multiple programming languages (e.g., Java, C#, Python, Swift, JavaScript, etc.).

• Strong understanding of software development life cycle (SDLC), agile methodologies, and version control systems (e.g., Azure DevOps, Git).

• Some familiarity with front-end frameworks (React, Angular, or Vue.js) and back-end technologies (Node.js, .NET, etc.)

• Knowledge of mobile development (iOS/Android) is a plus.

• Excellent problem-solving, debugging, and troubleshooting skills.

• Strong communication skills and the ability to work well in a team-oriented environment.

• Current state issued driver’s license, clean driving record, reliable transportation, and proof of valid auto insurance

Helpful to Have:

· Knowledge of Oracle PL/SQL, MySQL, PostgreSQL, MongoDB, or IBM DB2

· Microsoft Power Platform (Power BI, Power Automate, Power Apps, etc.)

· Integration experience using SQL Server Integration Services

· Crystal Reports Development

· SSH/PowerShell Scripting Experience

Equal Opportunity Employer

It is the policy of Business Information Group, Inc. to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. All employees are subject to a pre-employment screening process including a background check and drug screen. In addition, we will provide reasonable accommodations for qualified individuals with disabilities. If you require reasonable accommodation in completing the application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to the Human Resources department.