Full Stack Java Developer

November 29th, 2018

 

Senior Java Consultant: This position is for a Senior Java Developer who has experience working in Enterprise wide systems in developing Java applications/webservices.

Technical Skills

  • Extensive experience in Java J2EE Spring framework 4.0
  • Extensive experience in HTML, CSS, Javascript
  • Experience in Angular front-end framework (Angular 1.x and 2.0 or higher), Or other Front End tools such as JQuery
  • Extensive experience SQL Queries including multi-table join capability
  • Experience in web services software architecture and design (REST/SOAP), including security-based implementations
  • Experience in Java including data structures, algorithms, and asynchronous architectures
  • Experience implementing transaction and, management and persistence using ORM frameworks (JPA and Hibernate)

Recommended Skills:

  • Experience in building enterprise web applications leveraging responsive design for mobile devices (not mobile apps; but, web apps running on mobile devices such as tablets)
  • Experience in SQL DDL, DCL and DML and Query Tuning: Table, View creation and maintenance (create, insert, update, delete), Permissions (Grant), Query tuning such as use with explain plans

Nice-to-Have Skills:

  • Experience with STRUTS
  • Experience with database data modeling
  • Experience in Oracle PL/SQL Maintenance
  • Experience with Tomcat Servers, Maven, Jenkins (or other CI tools)
  • Familiar with infrastructure (servers, systems administration, & unix/linux scripting skills)
  • Understanding of networks, firewalls, load balancers and concepts with the ability to provide requirements to infrastructure team as well as provide troubleshooting assistance

Location(s): Cherry Hill, NJ

Type: Contract
Duration: 12 months to start
Start: ASAP
Compensation: TBD

Comments are closed.