1

Temporary Java Programmer Contract Jobs in Toronto, ON

Contract Rate: CAD65/hr - CAD70/hr • Builds, codes, tests, maintain high quality software in Java ... DevOps principles, test-driven development, continuous integration, and other approaches to ...

Senior Java Developer - Operate

Toronto, ON · On-site

CA$72K - CA$138K/yr

Temporary Contract Work Model: Hybrid Reference code: 132943 Primary Location: Toronto, ON All ... As a Java Developer at Deloitte, you will play a crucial role in designing, developing, and ...

This engagement will start as a 6-month contract with a high possibility of extensions. Key ... in Java software development. * Strong expertise in Object-Oriented Programming (OOP) and ...

The role combines deep hands-on Java engineering with architectural ownership - from high-level ... contract, component) * Technical roadmap contribution: Drive the engineering agenda for assigned ...

Senior IT Java Developer

Toronto, ON · On-site +1

CA$105K - CA$129K/yr

... contracts, versioning, and schema evolution Define service interaction patterns (REST vs Kafka ... Azure Developer Associate Oracle Java OCP 11/17 or Spring Professional #LI-Tech Who We Are: TD ...

T4 Contract Rate: CAD $80 to $90 per Hour Role Summary NearSource is seeking a Senior Java Backend Developer to contribute to a large-scale cloud-native platform for a Fortune 500 product company.

New

Investigate and estimate the temporary electrical supply demands within the Nuclear Plant during ... This is a contract Electrical Engineer position based in Pickering, Ontario, requiring office ...

Sr Backend Developer

Toronto, ON · Hybrid

CA$90 - CA$100/hr

Role : Senior Backend Developer Length : 1 year contract (strong potential for extension) Rate ... Design, develop, and maintain scalable backend services using Java and Kotlin * Build and optimize ...

next page

Showing results 1-20

Temporary Java Programmer Contract information

What is the difference between Temporary Java Programmer Contract vs Temporary Java Developer Contract?

AspectTemporary Java Programmer ContractTemporary Java Developer Contract
CredentialsJava certification, programming skillsJava certification, programming skills
Work EnvironmentProject-based, client sites, tech firmsProject-based, tech firms, software companies
Industry UsageIT, software development, consultingIT, software development, consulting
Search & ComparisonCommonly compared for coding rolesOften searched together for development roles

Temporary Java Programmer Contract and Temporary Java Developer Contract are similar roles focused on Java coding tasks. The main difference lies in the job titles used by employers, but both require Java skills and certifications. They are typically project-based, working within IT or software development industries. Candidates should consider the specific job description and employer terminology when applying, as both roles serve similar functions in the tech sector.

What are the key skills and qualifications needed to thrive as a Temporary Java Programmer Contractor, and why are they important?

To thrive as a Temporary Java Programmer Contractor, you need strong proficiency in Java programming, experience with software development lifecycles, and a relevant degree or equivalent work experience. Familiarity with integrated development environments (IDEs) like Eclipse or IntelliJ, version control systems like Git, and frameworks such as Spring or Hibernate is typically expected. Excellent problem-solving skills, adaptability, and effective communication are vital soft skills for collaborating on short-term projects and integrating quickly into new teams. These skills and qualities ensure you can deliver high-quality code efficiently, meet project deadlines, and contribute positively to a fast-paced, contract-based work environment.

What are some common challenges faced by temporary Java programmers on contract assignments?

Temporary Java programmers often need to quickly adapt to new codebases and team workflows, which can be challenging when onboarding time is limited. They may also need to familiarize themselves with company-specific tools, frameworks, or coding standards while delivering results within tight project timelines. Clear communication and proactive collaboration with permanent team members are essential to ensure smooth integration and successful project delivery during the contract period.

What is a Temporary Java Programmer Contract?

A Temporary Java Programmer Contract is a short-term employment agreement where a programmer is hired specifically to work on Java-based projects for a defined period. These contracts are often used by companies needing extra help to complete specific development tasks or projects without committing to a permanent hire. Temporary Java programmers are expected to have strong Java coding skills and may work on tasks such as software development, bug fixing, or system integration. The duration of these contracts can range from a few weeks to several months, depending on the project's needs.
What are popular job titles related to Temporary Java Programmer Contract jobs in Toronto, ON? For Temporary Java Programmer Contract jobs in Toronto, ON, the most frequently searched job titles are:
Java Developer

Other

Posted 2 days ago


Job description

Role: Java Developer

Location: Toronto, ON

Type: Contract

Rate: CAD65/hr - CAD70/hr



Job Description:


• Builds, codes, tests, maintain high quality software in Java codebase

• Participates in Agile sprints and ceremonies; supports rapid iteration and development

• Translates user requirements into software requirements

• Responsible for designing, developing, testing, maintaining software for Java.

• Builds code to specifications and standards

• Analyzes, codes, and tests software components as defined by the requirements.

• Creates and conducts executable tests, continuously integrating code into the overall software framework

• Reviews current software framework to identify defects and opportunities to improve performance and stability

• Completes and ensures completion of any required documentation required e.g. deployment, maintenance, support and business needs

• Researches technical strategies, third party tools, and current and new technologies to deal with emerging technical issues and improve development efficiency

• Promotes agile principles and methodology

• Applies best coding practices to enable agility and delivery of high quality code


Job Requirements



• Mandatory Skills: Strong experience in Java/J2EE, JUnit, Eclipse, Oracle 19, RESTful

• Secondary Skills: API Gateways, Messaging, Message Queues, Kafka, Data Event Streaming, OAUTH, SSO and SAML

• Good knowledge on OOPS Concept and Java Design principles

• Familiarity with CI/CD Pipelines, agile and DevOps principles, test-driven development, continuous integration, and other approaches to accelerate the delivery of new features

• Familiar with modern software architectures and API-driven development

• Writes clear, readable and maintainable code, takes ownership of the quality and usability of code

• Experience with project automation technologies: Git, Jira, Veracode, maven, Jenkins

• Collaborative attitude, willingness to work with team members; able to coach, participate in code reviews, share skills and methods

• BS or MS in Computer Science preferred or equivalent professional experience