Core Java Developer Job in Watchung, New Jersey US
Core Java Developer
ALL potential candidates MUST be able to work in a dynamic team environment which includes developers working with different technologies (other than Java such as C#/.NET and Unix) across multiple regions, and be able to integrate their application components with other team members. This is NOT a lead or architect position. Required Skill: + Core Java (Java 5+) + Extensive experience with Core Java coding. + Collections (Lists, Maps, Sets) + Also able to code with Arrays directly + Able to use Arrays in the place of: Lists, Maps, and Sets efficiently + Multi-Threading + Synchronization + Thread creation and control + Exception Handling + ***Extensive*** Direct JDBC experience + JMS (with Tibco EMS is a big plus) + Strings and I/O + Ability to read large raw data files and parse them into usable tokens for DB Loading or other processing + String Matching and Manipulation + Reading and Writing from/to Properties Files, XML, Plain Text Files. + Document Generation via Java and open source libraries, such as iText (PDF), Apache POI (Word, Excel), etc. + Large Document/File Upload handling + XML + Familiarity with SAX, DOM + Knowledge Various third-party XML parsing frameworks is a plus but not required, however normal basic SAX parsing is required. + OOP/OOD in Java + Interfaces, Classes, Polymorphism, Inheritance + Design Patterns (GoF Patterns) + Basic SQL Knowledge is a must (Oracle or Sybase dialects are a plus). + We will be using Oracle in the new system + ANT + Building and Deployment Packaging via ANT --------------------------- Skills that are a plus: + EJB 2.0+ and SOAP Web Services (with WebLogic) + Web Services experience via WebLogic + SOAP Based + XML over HTTP (non-soap) + Any Unix/Linux experience (Command Line/Perl/Shell) + Integration with C#/.NET Web Service CLIENTS + Document/Imaging Databases such as Documentum + Bar Code Reading / Writing via Java + Image Manipulation in Java + Experience with Autosys + Experience with writing standalone Java or Perl batch jobs + Any C#/.NET experience + Workflow Engine Integration with Java + Engine Examples: AquaLogic BPM, Oracle BPM, Tibco Staffware/Iprocess + Prior industry experience with Reference Data including: Client or Account Document Management, Client/Legal Entity Provisioning, Sub-Account Provisioning, Settlement Instructions Provisioning, CRM. ***only Citizen/GC/EAD Please** ==============================================================================================================================