Randstad Canada
JAVA Backend developer
Randstad CanadaCanada16 hours ago
ContractInformation Technology

Software Engineer - Java Backend (Contract Position)

Number of Positions: 2 Duration: 12 months​ initial contract​

Location: Markham, ON, CA

​Must be eligible to work in Canada​


​Direct work experience with clients rather than through a third-party vendor

Candidates must be able to explain what they developed in their last engagement and how the development helped the business.

Clear and concise communication skills

They are looking for candidates that think like an architect and can be great team players.


Backend profiles are the focus for right now but if we come across someone strong with a front-end Angular focus, we can present them.


As a member of our Software Engineering Group, you will be responsible for analysis, design and implementation in a high-performing​​, experienced team. You'll be required to apply your depth of knowledge and expertise to all many areas including requirements, infrastructure, and DevOps. We embrace a culture challenging the status quo and constantly look to simplify processes, technology, and workflow.


ADVANTAGES

• Review and create system, software, and functional design specifications.

• Experience with DevOps and Cloud and is a bonus


RESPONSIBILITIES

• Design, code, and maintain web applications with a focus on high product availability, optimum performance, and security.

• Participate in relevant aspects of the Software Development Life Cycle (SDLC), including planning, constructions, testing, reviews, and demonstrations.

• Develop and review software requirements, create design documents, write programs, and package, test, configure, and deploy software.

• Perform debugging and unit testing of code before turning it over to Quality Assurance (QA).

• Work with clients, product managers, analysts, architects, and engineers to plan, design, develop, test, and implement information technology solutions.

• Provide technical support to client services to determine resolutions for client issues.


QUALIFICATIONS

• Degree in Engineering or Computer Science

• 5+ years in a backend development role, 2+ years in a senior position.

• Excellent knowledge of Core Java and Spring Boot

• Strong experience with REST API and web services

• Knowledgeable with database systems such as Oracle and Mongo.

• Ability to read code in other languages and reverse engineer products

• Experience with Application Program Interfaces (APIs), Messaging

• Familiar with the Agile software development


SUMMARY

• Excellent verbal and written communication skills

• Insurance knowledge an asset-Ability to foundationally understand complex business process driving technical systems

Key Skills

Ranked by relevance