This site uses cookies. To find out more, see our Cookies Policy

Senior Java Developer in Harrisburg, PA at D&H Distributing Co.

Date Posted: 10/19/2018

Job Snapshot

Job Description

Senior Java Developer

We are a 100 Year old and growing electronics and technology company based in Harrisburg, PA that offers an employee stock ownership plan, competitive pay, an excellent benefits package and paid time off to volunteer in the community.

  • We are empowered by our employee co-owners who provide the industry’s best service and we promote a collaborative culture. 
  • We feel strongly about giving back to the community and promoting sustainable, eco-friendly business practices.
  • We offer an Employee Stock Ownership Plan, Paid Time Off, Medical, Prescription, Dental and Vision benefits as well as Gym Reimbursement and Tuition Assistance.
  • As a D&H Co-Owner you receive numerous discounts on services

We are looking for Senior Java Developer to support our IT Department


    • Knowledge of programming languages required for this position.
      • Excellent core Java
      • Object oriented programming and concepts of encapsulation
      • SQL
      • Hibernate
      • Maven
      • Spring
      • Service Oriented Architecture
      • Web Services (SOAP and/or REST)
      • Team Foundation Server
      • Eclipse IDE
    • Knowledge of the windows operating environment.
    • Knowledge of database software.
      • SQLServer
    • Preferred knowledge
      • .Net/C#
      • Progress
      • ESB (Neuron)
    • Education
      • College degree preferred but not necessary
      • Associate degree in IS preferred.
      • Or 6-8 years of related work experience and 2-4 years as a Sr. Java developer.  

Job Requirements


  • Become familiar with our existing applications and environments.
  • Provide direction to the development team in regards to effort, process, and standards.
  • Lead in the development phase of the SDLC and collaboration with other phases.
  • Design and develop applications using complex computational logic (e. g. statistics, algorithms).
  • Design applications that utilize shared resources (e.g., file/record locking, shared storage, and database).
  • Design and develop applications that perform complex interactive/UI processing (e. g., multiple related panels/windows/screens, multipath dialogs, and links).
  • Design and develop server-side applications in a multiple partition environment.
  • Research, design and develop solution to reported issues.
  • Read, a write and comprehend technical specifications.
  • Utilize source control system when developing patches or programs that pertain to the applications.

Why Should You Apply?

  • Opportunities for growth and development
  • Great benefits
  • Competitive industry pay
  • Excellent Work/Life Balance

D&H Distributing is an Equal Opportunity Employer.

Thank you!




  1. Programmer Jobs
  2. Web Designer Jobs