cover image
VARITE INC

Java Developer

On site

Montreal, Canada

Mid level

Freelance

08-10-2025

Share this job:

Skills

Java JavaScript SQL Problem-solving Architecture Databases angular react Software Development Agile BPM

Job Specifications

VARITE is looking for a qualified Java Developer for one of its clients located in Montreal, QC.

WHAT THE CLIENT DOES?

A global leader in IT services, consulting, and business solutions, leverages technology for business transformation and with a focus on business process management (BPM) and outsourcing.

WHAT WE DO?

Established in the Year 2000, VARITE is an award-winning minority business enterprise providing global consulting & staffing services to Fortune 1000 companies and government agencies. With 850+ global consultants, VARITE is committed to delivering excellence to its customers by leveraging its global experience and expertise in providing comprehensive scientific, engineering, technical, and non-technical staff augmentation and talent acquisition services.

HERE'S WHAT YOU'LL DO:

Job Title: Java Developer

Location: Montreal, QC

Duration: 6 months

At least 6 years of professional experience as a Java developer.
Strong experience with user interface design development using Angular, React, JavaScript etc.
Familiar with AG Grid and Material. Strong hands-on development experience designing building end to end web applications starting from front end design, Rest APIs to interact with the interface, data model to store manage the data etc.
Understand modern architecture to build scalable applications.
Design develop APIs for data exchange, knows how to work with multiple data structures and formats e.g. JSON.
Working in an agile squad as a contributor, working with other developers towards a common goal Strong problem-solving skills with ability to analyse and understand data.
Experience in designing, developing, and testing End to End multi-tier systems. Strong knowledge of software development and the system implementation life cycle.
Experience developing, testing supporting multi-tier technology architectures.
Strong experience in SQL and familiar with DB2, MSSQL Server databases Contribute to the strategy of our asset management tools.
Design and implement features for a suite of asset management tools.
Learn and apply new technologies, best design practices and usability patterns Contribute to end-to-end system architecture, working with specialists across the full stack Collaborate with product managers and other technical teams to create optimized and delightful user experiences.
Maintain source code quality, ensure adequate testing in development environment, provide code review feedback, and help create team coding principles
Skills Required: Advanced Java Concepts Core Java

If this opportunity interests you, please respond by clicking on EasyApply.

Know someone who would be perfect for this role? Refer them to us and if they are hired, you could be eligible for our employee referral bonus! Help us grow our team with top talent from your network.

VARITE is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status

About the Company

VARITE has a definite spirit. A spirit that derives from the promise of what we do that comes with knowing our services are helping businesses to implement their technology initiatives. At Varite, we provide contract and permanent staffing services to Fortune 100 companies in the USA. With 1000+ Global teams and operations in the USA, UK, CANADA, and INDIA, VARITE is currently engaged with leading technology, financial, automotive, defense, energy, pharmaceuticals/life sciences, semiconductor, and engineering companies to pr... Know more