Job Description

Reference # : 18-01678Title : Full-Stack Java Developer
Location : Jersey City, NJ
Position Type : Contract
Experience Level : Start Date : 11/07/2018
Description
Collaborate with the business users to elicit/understand requirements, assess feasibility of proposed changes, and compile measures/deliverables Analyze, design, develop, test, and support enterprise applications and batch software solutions

Assess business needs, facilitating and developing process workflow, data requirements, and specifications required to support implementation Participate in technical specifications, high level/detailed design, test and implementation plans Conduct data analyses to meet compliance/ audit requirements or validate data quality and system behavior Support users in resolving issues by troubleshooting, providing workarounds, or escalating to technology management Provide guidance and mentorship to junior members

Skills: Minimum Qualifications:

Bachelors/Masters degree (US or foreign equivalent) in one of the STEM fields encouraged Experience in analysis, design and development of web based application with J2EE and relational database technologies Good verbal and written communication skills
Self-motivated: ability to work with tight deadlines Ability to build and sustain long-term relationships with a diverse set of clients and colleagues Java and/or other OO languages Web development (HTML5, Angular JS), Java 8 Scripting languages & shell scripting

Preferred Qualifications:

Experience with at least one code repository such as SVN Hands-on experience of test driven development Automated testing & tools (JUnit, JMeter, Cucumber, etc.) Continuous builds & associated tooling (Maven, Gradle) Experience with BPMN modeling and Workflow solutions would be a plus Experience with ORM tools like Hibernate, MyBatis Experience with Automation Testing tools like Selenium, Cucumber, DBUnit

8843638

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online