Java Developer position for a mortgage fulfillment platform. The ideal candidate will have 7-10 years of experience in Core Java, multithreading, JMS, and rules engine JMS. Knowledge of iFulfill, Java Frameworks, JDBC, Oracle, and Websphere MQ is required. The platform interacts with over 20 other specialized systems and supports 10,000+ mortgage fulfillment staff.
Requirements
- BS / MS in computer science or equivalent
- Java/J2EE 6+
- Knowledge of Java Frameworks like Spring, Hibernate, Struts, Log 4j
- Knowledge of JDBC, Oracle 11g+ or other relational DB
- IBM Websphere MQ 6+
- Ability to use UML for creating Sequence Diagrams, Deployment Diagrams, Activity Diagrams, Class diagrams etc… Using RAD and other tools
- Develop Soap and RESTful webservices using JAXWS, JAXRS and Spring
- Develop Message Oriented applications using Spring JMS, Websphere MQ
- Develop backend processing jobs using Spring Batch and Java programs
- Frontend Web Application development using HTML, JavaScript, AJAX, JSP, Struts, JSF, HTML 5/CSS
- Excellent written and verbal communication skills
- Ability to work with distributed team including offshore