0% found this document useful (0 votes)
924 views

Full Stack Java Developer

This job posting is seeking a senior Java full stack developer to build user experiences using responsive web architecture. Responsibilities include creating high-quality, scalable user interfaces across devices; writing interface code and testing usability; and designing, developing, and configuring responsive web apps from start to finish. Requirements include skills in Java, Spring, JPA, REST APIs, SQL, AngularJS, Bootstrap, Git, Jenkins, and experience with testing frameworks. The position is contractor or full-time in Toronto, paying $65-75/hour or $100,000-120,000/year.

Uploaded by

Anonymous fAS66O
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
924 views

Full Stack Java Developer

This job posting is seeking a senior Java full stack developer to build user experiences using responsive web architecture. Responsibilities include creating high-quality, scalable user interfaces across devices; writing interface code and testing usability; and designing, developing, and configuring responsive web apps from start to finish. Requirements include skills in Java, Spring, JPA, REST APIs, SQL, AngularJS, Bootstrap, Git, Jenkins, and experience with testing frameworks. The position is contractor or full-time in Toronto, paying $65-75/hour or $100,000-120,000/year.

Uploaded by

Anonymous fAS66O
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

SENIOR JAVA FULL STACK DEVELOPER

Description:

• Seeking talented full stack Java developer who can build user experiences using
responsive web architecture
• An individual who is passionate about building web apps and has the skills to create
highly interactive and immersive web interfaces
• A successful candidate will bring deep technical, software expertise, and the ability to
deliver results within a fast-moving environment.

Responsibilities:

• Create high quality and scalable user experiences on a wide variety of devices and form
factors

• Write high fidelity user interface code, test for usability, measure end-to-end quality of user
flows and bridge the gap between design and technology

• Design, develop, and configure responsive web applications to meet client requirements end-
to-end from analysis, design, implementation, quality assurance (including testing), to
delivery and maintenance of the app

• Apply knowledge of technologies, applications, methodologies, processes and tools to support


a client and/or project

Compensation:

• $65-75 per hour (contractor basis), or $100,000 - $120,000 per year (full-time basis)
• Easily accessible downtown Toronto location
• Supportive, challenging, and collaborative work environment

Requirements:
• Java 8

• Spring 4.3

• Java Persistence Framework (JPA) with Hibernate or Eclipselink

• SSO, OAuth2 and OpenId Connect

• REST APIs using RAML or Swagger

• Maven 3.3+

• SQL

• JUnit, JMeter, curl, postman


Nice to have:
• MongoDB or other nosql experience

• AWS or other cloud platform experience

(Web)

• SPAs using AngularJs (AngularJs 1.x)

• Responsive frameworks like Bootstrap

• Typescript/ES6

• strong UI internationalization experience

• strong UI accessibility experience

• strong unit and integration testing experienc

• Nice to have: Angular 5+ or ReactJs/Redux


NodeJs + Express

(Devops)

• Git and Git work flow

• Jenkins setup and use

• Scripting using Python or Groovy or bash

Experience

• Experience with testing frameworks and code quality tools

• Knowledge of design patterns, particularly Web 2.0 Model-View-Controller (MVC)

• Strong verbal and written communication skills

• Strong analytic and problem-solving skills

• Financial Services industry experience and asset, but not required

We thank all applicants and advise that only those selected for further consideration will be
contacted.

Must be able to start in October or November 2018 in Toronto, Canada.

You might also like