Job Description :
Location: Bridgewater NJ

6 Months Contract to hire

Java Architect.



Responsibilities:

Build highly available and scalable provisioning services. Architect, design and implement core components from the ground up. Build and design high throughput and query solutions to meet business needs including experimental design. Develop and implement server side components in micro services based architecture including web services. Write high quality code, execute on ideas, and continually strive for improvements.



Required Qualifications:

Expert level proficiency in Java programming language along with practical working experience in Python.

Expert knowledge in building scalable Web applications using technologies like HTML5/CSS/Bootstrap, JSP, JavaScript libraries like JQuery, High Charts and Angular framework (5.x and up

Proven experience in building scalable web-based provisioning services in Java based on Linux systems.

Experience in a wide variety of TCP based protocol stacks and architecture (HTTP, SOAP, REST

Experience in Spring framework technologies specifically Spring Core, Spring Security services , Spring Boot ,Spring cloud config and Spring Data services modules.

Familiarity in working with RDBMS like Oracle or MySQL and JPA technologies like Hibernate.

Familiarity with secure design and coding in a scrum based agile framework.

Lead Developer will the ability to perform software architecture functions along with demonstrated experience of delivery software systems on aggressive schedules with quality and on schedule.

College degree (Bachelors) and 10+ years of working experience.



six month contract with a potential to convert to FT*



Desired Qualifications:

Familiarity with data stores specifically Elastic Search and/or MongoDB.

Familiarity with AWS.

Hands-on experience with Node.js.