Find flexible jobs

Job Description

Java Software Engineer

Rate TBD
Location Toronto, ON Canada (On-site)
Type of project IT & Software Java, Microsoft SQL, Software Engineer
Duration contract ongoing
Education required Some college/University
Years of experience 2 - 5 years
Type of employment N/A
Area of Specialization Computer Sciences
Languages required N/A
Workhoppers Toronto ON
Job Description

Our company is expanding its team of highly skilled and experienced professionals to tackle the challenges of global e-commerce for our clients. We are looking for experienced software engineers who take pride in their craft and can help kick-start a project from the ground-up. We offer a flexible remote "Work from Home" environment and align to how you enjoy working, so you can be at your best. Both contract and full-time employment opportunities available.

Must-Have Qualifications

- 4+ years of professional application development experience with modern Java (preferably using Spring ecosystem)
- Comp Sci or comparable degree or diploma
- Object oriented modelling and multi-threaded programming background
- API design and implementation experience
- Relational database design and optimization skills, including data access, SQL querying and caching strategies
- Strong focus on writing simple, clean and testable code
- Proven ability to write robust unit, integration, functional and performance test suites
- Well-versed in debugging, memory management and performance tuning/scalability techniques
- Excellent interpersonal, written and oral communication skills

Definite Pluses​

- AWS hands-on experience, including designing for failure and eventual consistency
- Experience implementing user interfaces in modern JavaScript frameworks such as React and Angular
- Experience with NoSQL and other non-relational database technologies
- Experience with CI/CD models and tools, as well as “Infrastructure as Code"
- Additional specialized skills such as mobile application development, data science/analytics, machine learning, microservices design
- Experience designing and implementing entirely new software from the “ground up”
- Professional development experience in an Agile environment

Specific schedule:
  Mon Tue Wed Thu Fri Sat Sun

-June 21, 2021


As seen in