This job board retrieves part of its jobs from: Emploi Adjoint | Emploi Chauffeur | Indeed Toronto

Find the highest paying job opportunities in Toronto!

To post a job, login or create an account |  Post a Job

   Jobs in toronto   

The most updated jobs board in Toronto & region - Find a job today!

previous arrow
next arrow
Slider

Agile Java Software Developer

Robert Half Technology

This is a Full-time position in Toronto, ON posted August 15, 2019.

Ref ID: 05050-0011073769 Classification: Java Developer Compensation: DOE Our client located in Woodbridge is currently looking for a Agile Java Software Developer to join their team full time.

This division of IT is responsible for the infrastructure and software to enable the efficient operation including capture, account management, financials, and data storage/analyticsas well as customer services including call center, web, IVR and supporting workflows.

The organization has implemented an Enterprise Architecture vision to develop their Agile Enterprise and transformed their technology landscape to a more robust, scalable, and flexible architecture.

Some of the major components of this architecture include a Service Oriented Architecture (SOA), an Enterprise Service Bus (ESB), a Business Process Management System (BPMS), Business Rule Engine (BRE), and a Customer Relationship Management (CRM) system.

The technology includes a high-speed private network across 2 data centers; a converged “POD” server/network/storage stack with a comprehensive virtualization implementation, including a Linux and Windows configuration; Java and C++ for proprietary and integration coding; and a best of breed combination of open source and commercial products for middleware, business process / relationship management, and information management.

Delivery is accomplished using an Agile-Scrum approach, including self-organization, short iterations, strong collaboration, and dedicated teams in scrum rooms.

We are looking for an energetic professional with a positive outlook to augment their growing team.

Responsibilities:
– Demonstrate the attributes of a good Scrum team member: » Team Collaboration » Communication » Agility » Energy » Cross-Functionality
– Learn, follow and adapt Agile software development processes
– Actively participate in Scrum Planning, decomposing Product Backlog Items into tasks and associated estimating of effort
– Select and complete appropriate tasks from the Scrum Wall, balancing existing skills with a willingness to learn
– Share and gain knowledge through collaboration, pairing, or other related methods
– Continuously learn new skills to strengthen the team and to be able to operate as a Feature Team
– Build Quality In through techniques such as Test-Driven Development, constant feedback, Test Automation, and Continuous Integration
– Communicate often and effectively with other Team Members, the Scrum Master, and the Product Owner
– Demonstrate completed work to team and to stakeholders at Sprint Review
– Participate in regular team reviews, assessing each other’s performance and fostering continuous improvement Requirements:
– A Strong foundation in Object-Oriented Design and Programming (Design Patterns, SOLID principles, etc.)
– A Software Craftsman who obsesses over writing smart, simple and clean code
– Experience with Test-Driven Development, and the understanding that writing tests first produces the best code
– Experience with modern java (java EE, RESTful services, Spring)
– Experience with refactoring, and able to produce “debt-free” code within each iteration
• Comfortable with Collective Code Ownership and Pair Programming
– Understand and able to balance the trade-offs between up-front and Emergent Design
– Skilled with Automated Builds and Continuous Integration
– Experience with ATDD/BDD
– Experience with building SOA components leveraging an ESB
– Skilled in Web based application development
– Experience with data models and DB interface development and optimization
– Skilled in developing with a combination of Java, C++, C#
– Skilled with Linux including scripting
– Experience with SFDC APEX and Visualforce asset
– Experience with BPMS and BRMS an asset
– Experience with OCR, specifically ALPR, and asset
– Bachelor’s degree in Computer Science, Computer Engineering or equivalent training and experience.

– 5 years related experience in software development
– General middleware experience (ie.

camel or equiv), ESB (ie.

ServiceMix or equiv), message queues (ie.

JMS or equiv)
– Integration middleware (ie.

Mulesoft or IBM, or equiv)
– Experience with or understanding of how to handle Integration in the cloud All interested applicants please send your resume directly to [Click Here to Email Your Resumé] Technology doesn’t change the world.

People do.

As a technology staffing firm, we can’t think of a more fitting mantra.

We’re extreme believers in technology and the incredible things it can do.

But we know that behind every smart piece of software, every powerful processor, and every brilliant line of code is an even more brilliant person.

Leader among IT staffing agencies The intersection of technology and people — it’s where we live.

Backed by more than 65 years of experience, Robert Half Technology is a leader among IT staffing agencies.

Whether you’re looking to hire experienced technology talent or find the best technology jobs, we are your IT expert to call.

We understand not only the art of matching people, but also the science of technology.

We use a proprietary matching tool that helps our staffing professionals connect just the right person to just the right job.

And our network of industry connections and strategic partners remains unmatched.

Apply for this job now or contact our branch office at 888-490-4429 to learn more about this position.

All applicants applying for U.S.

job openings must be authorized to work in the United States.

All applicants applying for Canadian job openings must be authorized to work in Canada.

© 2019 Robert Half Technology.

An Equal Opportunity Employer M/F/Disability/Veterans.

By clicking ‘Apply Now’ you are agreeing to Robert Half Terms of Use .