Job Summary

Java Developer

  • Location:
    Deptford , New Jersey
  • Category:
    Software Engineer
  • Contract Type:
    Direct Hire
  • Job reference:

Modis is recruiting a Java Developer for a Direct Placement job opportunity with our direct client.  The client has a great work/life balance, 35 hour work week, excellent benefits, beautiful office in Woodbury, NJ, just a few miles south of Philadelphia and much more.  This is a great opportunity for the right person…please apply today for immediate consideration!
Job Description
This is a Java Developer on Desktop Applications.   You will work closely with our lead developer and our users to plan, design, develop, test, deploy, and support improvements to our internal software system, used all day every day by almost everyone in the company.  Craft high-quality Java and SQL code in a calm, Agile-influenced, “functional-flavored” environment that’s already seen 7 years of care and investment.
Required Experience and Technology Requirements:
• Primary system is a Java-based Eclipse Rich Client Platform (RCP) client, deployed to Windows workstations, that talks to our Microsoft SQL Server database.  We use Git, JUnit, and other tools to keep the overall effort under control.
• Java.  We expect you to be very comfortable in single-threaded Java, including generics and inner classes, and to be comfortable getting around in an IDE like Eclipse or IntelliJ IDEA.  SQL.  You should also know enough SQL to write basic queries, including inner and outer joins, without making rookie mistakes.
• Agile methods.  We’re going to be pairing, refactoring, and doing test-driven development (TDD).  We’re going to be working closely with users, planning every week, and deploying as often as we reasonably can (currently, twice a month-ish).  
• B.S. or M.S. in computing.  We expect you to have at least an abstract understanding of the fundamentals of operating systems, file systems, networks, and basic data structures, and to have some exposure to languages that approach programming in different ways – the kinds of things that are typically taught in school.
• User empathy.  You should be comfortable talking with users, helping them figure out what they need, and designing solutions that fit their world – including clean UI.
Phone screens first and then onsite interviews will be required.  The position is funded to start ASAP.  Client is an equal opportunity employer. Employment is contingent upon successful completion of the background investigation and pre-employment drug screen.
Please email your resume for immediate consideration along with your salary expectations.
Warm regards,
Barb Heath
Sr. Resource Development Manager – MODIS
1400 N. Providence Road, Suite 5025, Building II, Media, PA 19063
P: 610-548-7317| F: 610-548-2748 | (Email Address Withheld by Request)

Apply Below


Note: Required fields marked with an asterisk (*).


Primary Number
[Ctrl (Cmd Mac) + Click] to select multiple industries
Upload your resume
Terms of Use


Upload your resume using

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Equal employment opportunity information:
EEO is the Law (poster) | EEO is the Law (poster supplement) | Reaffirmation of Affirmative Action Policy Statement