Full Stack Java Developer

  • Montreal, QC
  • Posted 16 hours ago | Updated 10 hours ago

Overview

On Site
$DOE
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

Java
css
Javascript
Spring Framework
UNIX/Linux Shell Scripting
(Servlet/JSP)
JavaScript Frameworks (Angular Preferred)
XML Processing

Job Details

Full Stack JAVA Developer

Montreal, QC, Canada - Hybrid


The opportunity:

Code debug test document and communicate product/component/feature development stages.

Validate results with user representatives; integrates and commissions the overall solution

Select appropriate technical options for development such as reusing improving or reconfiguration of existing components or creating own solutions

This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.

What you need:

Java Web Development (Servlet/JSP), Spring Framework, JavaScript, JavaScript Frameworks (Angular Preferred), CSS, Unix/Linux Shell Scripting, XML Processing, CSS

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field required

A very strong communicator with the ability to interface directly with clients and analysts to ensure technical requirements and delivery align with expectations

A strong understanding of Agile/Scrum and ability to deliver solutions under this methodology

At least 3+ years of hands-on web application development utilizing Java for Web Development purposes

Experience in the development of service oriented architecture application, good understanding of Object Oriented Design and Design Patterns

Strong knowledge of Java Server Pages (JSP), DHTML and JavaScript are essential

Experience with MVC patterned applications using JavaScript frameworks and working with front end development teams, preferably in Angular

Strong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments

Excellent troubleshooting skills, with the ability to quickly identify and document the root cause of issues, and effectively communicate possible resolutions

Effective communication, presentation, and collaboration skills

Can work independently effectively

Other Desired Skills:

Angular, MarkLogic, RESTful WebServices. DevOps experience

Experience with Angular (3+) and proven successes delivering solutions on this framework

UI Design experience, specifically for web applications

Experience with MarkLogic or other NoSQL databases would be a plus for the targeted candidate

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.