Full Stack Software Developers

  • United Business Solutions Inc
  • Nov 29, 2018
Full time Information Technology

Job Description

Need Senior Full Stack Software Developers

Location- Princeton, NJ

Duration- Long term

Candidates who can do in person interviews are preferred.

Face to Face 

Special Skills and/or Requirements:        

 Responsibilities:

 Ability to quickly produce prototypes of new technology solutions by being HANDS-ON in development and guide developers to completion of the final solution

  • Establish standards / best practice in design patterns, code standards and deployment
  • Facilitate cross technical team collaboration by working with system developers, technical analysts, infrastructure teams, testing teams and project managers to assist in development, validation, and delivery of all aspects of the solution
  • Deliver technology / architecture documents of the solutions being developed (Deployment Diagrams, Sequence diagrams, Data Flow models etc.)
  • Continuously improve processes, technologies, applications to provide best value to business.
  • Review and approve project deliverables to ensure that they are architecturally sound and achieve as great a degree of fit with the desired architectures as possible.
  • Participate and drive design/architecture meetings for Cloud Deployment
  • Experience in delivering high scale, high performance Web Applications
  • Exposure to Performance testing /tuning, monitoring, and troubleshooting
  • Broad knowledge of build, integration, deployment and provisioning of cloud services
  • Modern engineering tools (i.e., Jira, Git, etc.)
  • Experience with Test Driven Development
  • Strong technical skills/hands on experience as a Full Stack Java Developer

Database

  • Experience with relational databases such as Oracle or PostgreSQL
  • Experience with Hibernate (or similar ORM), JPA
  • Experience in working with complex queries against databases/tables with large number of records.

Java

  • Core Java (recent Java versions)
  • Multi-threading concepts and use.

Middleware

  • Apache Web Server
  • Apache Tomcat (recent versions, v8+)

Spring

  • Spring Core, Spring MVC, Spring boot, Spring batch, Spring Data JPA

Client Side

  • Core JavaScript / DOM
  • AJAX
  • Libraries such as jQuery, angular JS, kendo UI
  • JSON
  • HTML / HTML5 / CSS

Server-Side Environment

  • Familiarity with UNIX / Linux environment and standard command line tools
  • Scripting experience in sh / csh / bash / PERL is desirable

Other / Misc

  • REST / SOAP
  • XML / XSLT
  • Maven / Ant / Jenkins
  • Strong Agile methodology experience
  • Experience in AWS environment is desirable
  • Experience in building SPA Web applications using AngularJS or similar technologies is a plus

Paul Williams

Email: Paul@ubsols.com

Direct: 732.734.0943 | PH:  (732) 584-7973 x 202

United Business Solutions (UBS) Inc

Certified Minority Business Enterprise (MBE)"/ “E-Verify Company

1152 St. Georges Avenue, Suite# 10 Avenel, NJ-07001

www.ubsols.com

linkedin.com/in/paul-williams-791b2bab

Occupations

Software-Web Development

Salary

Best