Job Title or Location
RECENT SEARCHES

HireKeyz Inc - Core Java Developer OPEN JOB

Twine
Montreal, QC
Remote
Experienced
Posted 16 days ago

Developer

Developer is needed in Montreal, Canada.

Location: Montreal, QC, Canada

Contract: Contractor

Job Description

The Core Java Developer role is located in Montreal, QC, Canada, and includes a mix of onsite and hybrid work. This is a contract position requiring 5-8 years of experience in the field. Key technical requirements and preferred skills include:

  • Deep understanding of Computer Science related Principles, Data Structures, and Algorithms.
  • Ability to work independently and collaboratively with a team.
  • Experience with DevOps tools like Git, Jenkins, and JIRA.
Requirements

The Core Java Developer candidate must meet the following specific requirements and nice-to-have skills:

  • Strong knowledge of Core Java features like class loading, garbage collection, Java Collections API, Multithreading, Concurrent programming, and Reflections API.
  • Experience with Spring MVC framework, Spring boot, Rest API, and JSON.
  • Hands-on experience with Distributed Processing Engines such as Apache Spark.
  • Experience working with Scala and understanding of Functional Programming (a plus).
  • Experience with Event Streaming Platforms like Kafka (a plus).
  • Experience with transitioning from on-premises technologies to Cloud (a plus).
Additional Information

This role may involve working in a hybrid onsite and remote setup. The ideal candidate would have hands-on experience with various Java technologies, Spring framework, and Distributed Processing Engines such as Apache Spark. Experience with Scala, Functional Programming, Kafka, and Cloud technologies is considered a plus but not required.

1Password is the easiest way to create, save, and share strong passwords, log in to sites, and protect your privacy.

Build your Twine portfolio to highlight your skills, and experience, while setting your desired pay rate.

Send Customized Pitches

Pitch for available jobs that match your skills, and access exclusive opportunities that are specifically tailored to your expertise.

Secure Payment Process

Clients make upfront Vault payments held by Twine, ensuring freelancer payment security, with 0% commission for freelancers.

#J-18808-Ljbffr