Localcoin ATM - Java Backend Developer

Back-End Developer
💰 Negotiable
📍 Toronto, Canada
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 2 months ago

Back-End Developer is needed in Toronto, Canada.

Client: Localcoin ATM

Location: Toronto, ON, Canada

Contract: Full-time, Contractor, Full-time

Job Description

Localcoin, founded in 2017 and headquartered in Toronto, is on a mission to simplify the process of buying or selling digital currencies globally. As the largest Bitcoin ATM provider in Canada, Localcoin envisions bringing digital currency to the mainstream financial market through partnerships with corporate and retail spaces. We are looking for a passionate Java Back-End Developer to join our growing Engineering team. The ideal candidate will develop and maintain functional and stable back-end applications, ensuring system consistency and availability, while working in an Agile team environment.

Requirements

• 5+ years in backend development with strong knowledge in Java 8 along with Maven or Gradle.

• In-depth experience with the Spring framework, including Spring Boot, JPA, MVC, and Spring Security for building RESTful services.

• Experience with functional testing, unit testing, code coverage, and static code analysis tools such as Sonar.

• Experience with BDD and related tools.

• Strong proficiency in SQL, DDL, DML, relational database design, and indexing in well-known SQL databases such as MySQL, Postgres, Oracle DB, MSSQL.

• Proficient in Git flow, Maven, NGINX, and Docker.

Nice to Have (Preferred Skills)

• Experience with any CI/CD platforms in the cloud.

• Expertise on Linux platforms and shell commands.

• Good understanding of cloud environments like AWS/GCP.

• Understanding of the Cloudflare platform.

• Experience using Swagger and/or Postman tools.

• Experience with NodeJS and NPM management.

• Experience with AngularJS/Angular.

• Expertise in Python scripting.

• Understanding of asymmetric/symmetric encryption with OpenSSL.

• Familiarity with database-migration tools such as Flyway.

• Experience with manual automation tools such as Integromat.

Additional Information

• Competitive Salary

• Health & Wellness Benefits

• Hybrid & Flexible Office Environment

• Professional Development Opportunities

• Standups, Demos, and Monthly Socials to keep the team aligned and connected

• Commitment to diversity and inclusion in the workplace

Posted a year ago

No longer accepting applications

Get instant notifications for new Back-End Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.