Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Developer

$120k - $140k per year

Localcoin

 

ABOUT US

Localcoin, founded in 2017 with headquarters in Toronto, is on a mission to simplify the process and experience of buying or selling digital currencies globally. We envision bringing digital currency to the mainstream financial market through partnerships with leading corporate and franchised retail spaces. With terminals across Canada, Poland and the APAC region, including Australia, Hong Kong, and New Zealand, Localcoin is now the fastest growing Bitcoin ATM operator in the world.

At its core, Localcoin believes that everyone should be able to own cryptocurrency and have a deep understanding of blockchain technology. As a member of our rapidly growing team, you'll join a talented, dynamic group of team members who will encourage you to learn, grow, and thrive in your career every step of the way.

If you're a self-starter looking to hone your skills in a startup environment that fosters innovation, transparency, and team connectivity, we look forward to hearing from you!

 

THE ROLE

Salary Range: $120,000 - $140,000

Localcoin seeks to inspire the future of digital currency globally as the largest bitcoin ATM network in Canada. We are looking for an individual who is passionate about learning new technologies to join our growing Engineering team as our Senior Java Back End Developer. 

As a Senior Java Back-End Developer at Localcoin, you will be responsible for developing and maintaining functional and stable back end applications for our company, ensuring system consistency and availability. Working alongside the Engineering team, you should have an unyielding desire to learn and broaden your horizon along with contributing towards daily deliverables. You should be a team player, familiar with the Agile framework of delivery.

 

This position will be based out of our office in Etobicoke, ON, and will have a hybrid work schedule of 2 days a week. 

 

WHAT YOU’LL BE DOING 

  • Work closely with technical and non-technical stakeholders to design and implement secure, scalable, and maintainable integration solutions aligned with business strategy.
  • Ensure applications and integrations adhere to best practices for security, compliance, and data protection, proactively identifying and mitigating vulnerabilities.
  • Develop, maintain, troubleshoot, and debug Java applications and integrations, ensuring high availability and optimal performance.
  • Collaborate with UI teams to ensure seamless front-end and back-end interactions, optimizing for performance, security, and user experience.
  • Implement secure coding practices, conduct peer code reviews, and contribute to system stability and resilience.
  • Monitor application performance, identify bottlenecks, and enhance efficiency to improve user experience and system reliability.
  • Respond to integration issues, resolve production incidents efficiently, and contribute to post-mortem analysis and improvements.
  • Stay updated with the latest Java development trends, security best practices, and architectural improvements to enhance system robustness.
  • Guide and mentor junior developers, fostering a culture of learning, best practices, and technical excellence. Provide support through code reviews, technical guidance, and skill development.

 

WHAT WE’RE LOOKING FOR  

  • 5+ years in backend development and strong knowledge in Java 8 along with Maven or Gradle.
  • In-depth experience with 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 any well known SQL databases such as MySQL, Postgres, Oracle DB, MSSQL
  • Proficient in Git flow, Maven, NGINX and Docker.

NICE TO HAVES

  • Experience with any CI/CD platforms on the cloud
  • Expertise on Linux platforms and shell commands
  • Good understanding of cloud environments like AWS/GPC
  • Experience in Angular/React JS
  • Expertise using Swagger and/or Postman tools
  • Good understanding about database-migration tools such as Flyway

WHAT YOU’LL LOVE ABOUT US

  • Competitive Salary & Benefits – We value and reward our team members.
  • RRSP Group Matching Program – We invest in your financial well-being.
  • Hybrid Work Environment – Enjoy flexibility while being part of a dynamic team.
  • Professional Development – Opportunities for learning and growth covered by Localcoin.
  • Team Culture & Events – Regular socials, team meetings, and collaborative workspaces.
  • Impactful Work – Play a key role in a growing company and make a real difference.
  • Great Place to Work® Certified – Proudly recognized for our positive workplace culture and employee experience.

JOIN OUR INCLUSIVE TEAM

Localcoin is committed to building an inclusive, accessible, and equitable workplace. We welcome applicants from all backgrounds and do not discriminate based on race, ancestry, place of origin, color, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity or expression, age, marital status, family status, or disability.

If you require accommodation at any stage of the recruitment process, please notify the Talent team or email View email address on job-boards.greenhouse.io .

Applicants must be legally eligible to work in Canada. At this time, we are not able to provide visa sponsorship.

AI DISCLOSURE STATEMENT

We want to share that we may use artificial intelligence (AI) tools to help screen and assess applications. While technology helps us stay organized and efficient, every hiring decision at Localcoin is made by real people who care about finding the best addition to our team. These tools are used to support our process—not to replace the human judgment and connection that are core to our culture.

 

Vacancy posted 20 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Canada vacancy
  •  ...Join EPAM's engineering team as a Senior Full-Stack Java Developer and take ownership of maintaining and modernizing a portfolio of enterprise-grade Gateway applications. You'll work in a dynamic environment built around Java Spring Boot microservices and a diverse set of... 
    Senior
    Remote job
    Long term contract

    EPAM Systems

    Canada
    2 days ago
  •  ...Junior / Intermediate Java Developer (Curam Training) Location: Remote Duration: Permanent Position Security Clearance: Must have Reliability...  ...with an intensive, paid 2-week Cúram training program led by senior specialists. Upon completing the course, you will immediately... 
    Senior
    Long term contract
    Permanent employment
    Internship
    Immediate start
    Remote work

    PLATO

    Canada
    19 days ago
  •  ...We are looking for a hands-on Lead Java Developer with 12+ years of experience to drive the backend architecture and development of a key Dynamic Portfolios platform for a leading Wealth Management firm. In this role, you will lead a Scrum team, design secure REST APIs and... 
    Suggested
    Remote job

    EPAM Systems

    Canada
    13 days ago
  •  ...Levio. We offer you a unique opportunity to develop your expertise within a high-caliber team....  ...JOB DESCRIPTION : We are seeking a Senior Web Developer for Canadian public sector projects...  ...using HTML, CSS, JavaScript (Angular) and Java frameworks; Writing accessible code... 
    Senior
    Permanent employment
    Full time
    Internship
    1 day per week

    Levio

    Canada
    3 hours ago
  • $110k - $120k per year

     ...description. The Opportunity ***Relocation assistance is available for right-fit candidates.*** This role is suited for developers who have established a solid technical foundation and are ready to take ownership within a firmware and embedded systems environment... 
    Senior
    Permanent employment
    Full time
    Relocation package

    Stoakley-Stewart Consultants

    Canada
    a month ago
  •  ...Description Job Opportunity: Senior ServiceNow Developer / Technical Lead Role Overview • Job Title: Senior ServiceNow Developer / Technical Lead • Organization: Export Development Canada (EDC) / FinDev Canada • Stream: Stream 1 – Application Services • Term:... 
    Senior
    Contract work
    Work at office
    2 days per week

    Oomple

    Canada
    21 days ago
  • $76k - $104.5k per year

     ...advertising and marketing channels. What You'll Be Doing: Design, develop, and maintain high-quality, modular integrations and automation...  ...~ Proficiency in at least one software language (e.g., Python, Java, Go, Node.js) with experience building automation and integration... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    a month ago
  •  ...We are looking for a skilled Mainframe Developer with strong experience in mainframe technologies and Java development to support a key Retirement Planning platform for a leading Wealth Management firm operating within a broker-dealer model. In this role, you will focus primarily... 
    Remote job
    Work at office

    EPAM Systems

    Canada
    13 days ago
  • $80 per hour

     ...RESPONSIBILITIES: Leads and architects software solutions written in Java that integrate with SAP. Provides technical leadership and...  ...Deep, hands-on expertise with SAP Ariba, including: ~ Ariba Developer Portal: application registration, OAuth flows, and API key/token... 
    Hourly pay
    Fixed term contract
    Remote work
    Flexible hours

    DEPT®

    Canada
    27 days ago
  •  ...Opportunity: Apache/Kafka Integration Developer Contract Duration: Oct 6, 2026 to May 30, 2027 Security Clearance: Secret or higher is...  ...Camel-based solutions deployed on OpenShift . Proficiency in Java and/or Kotlin ; experience with Python is considered an... 
    Contract work
    Internship

    PLATO

    Canada
    1 day ago
  •  ...services to the world. From artists and designers to engineers and developers, we empower people to bring their ideas to life. We believe...  ...to realizing our company's mission. We are seeking a  Cloud Developer to join our team as we develop, implement, and support industry... 
    Long term contract

    Hasbro

    Canada
    26 days ago
  •  ...Kickstart Your Career as a Fullstack Java Developer Looking for a role where you can apply your Java and frontend skills, contribute to high-impact projects involving financial systems, risk analytics, and modeling, and grow in a global software development environment?... 

    mthree Recruiting Portal

    Canada
    a month ago
  • $95k - $110k per year

     ...onsite.  THE ROLE We're looking for an Application Support Developer to join the TMT Technology team at TripArc. You'll split your time...  ...is actually used; the build work lets you fix it properly. At a senior level, your impact extends beyond what you personally resolve —... 
    Senior
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Weekend work
    2 days per week

    TripArc

    Canada
    more than 2 months ago
  • $120k - $150k per year

     ...Position Summary: We are seeking a Senior Software Engineer, Payments to join a newly...  ...closely with Product and, as the organization develops, QA, Support, Compliance, Security, and...  ...backend engineering fundamentals in Ruby, Go, Java, C#, Python, Node.js, or another modern... 
    Senior

    Kindsight

    Canada
    13 days ago
  •  ...Senior Salesforce Developer Who We Are  At Orion Global Solutions, we’re not your typical tech consultancy. As a Salesforce Summit Partner (the highest tier!) and one of the fastest-growing Salesforce partners in the New York Metro area, we bring innovation, speed, and... 
    Senior
    Remote work
    Work from home
    Relocation
    Home office

    Orion Global Solutions

    Canada
    more than 2 months ago
  •  ...societal impact. About the role: As a Senior Analytics Implementation Specialist, you...  ...executives and project managers alike to develop end-to-end solutions for our customers....  ...code in JavaScript, Python, Kotlin, Swift, Java or similar programming languages, in the context... 
    Senior
    Long term contract
    Remote work

    Kepler Group

    Canada
    27 days ago
  •  ...utilities. Position Overview The Senior Marketing Manager plays a new and vital...  ...-Market (GTM) organization, tasked with developing and executing comprehensive SaaS...  ...\n Responsibilities Leadership: Develop and implement marketing plans that align... 
    Senior
    Full time
    Summer work
    Internship
    Local area
    Remote work
    Home office
    Flexible hours

    Sprypoint

    Canada
    1 day ago
  • $135k - $155k per year

     ...innovate, and deliver—for each other and our clients—to make the world work better for people. Role Overview We are looking for an AI Developer based in Canada to join our dynamic team and contribute to the design, development, and deployment of AI-powered applications and... 
    Remote work

    Escalent

    Canada
    a month ago
  •  ...The Senior PBAC Engineer is responsible for architecting, deploying...  ...needs. This role focuses on developing scalable and resilient security...  ...with minimal daily oversight Develop and implement security architectures...  ...Proficiency in JavaScript, Java, or Python General knowledge... 
    Senior
    Remote job
    Long term contract

    EPAM Systems

    Canada
    more than 2 months ago
  • $105k per year

     ...Description Bilingual Senior Investigator FULL TIME, PERMANENT Location: Remote within Canada - if living outside the GTA...  ...submitted by all relevant parties Identify the key issues and develop an appropriate investigation plan Identify and obtain any additional... 
    Senior
    Permanent employment
    Full time
    Casual work
    Remote work
    Monday to friday

    Beyond Bilingual Inc.

    Canada
    15 hours ago
  •  ...and we are looking for the person who will own them. As Lead developer/Solutions Architect, you own the design, development, and operation...  ...these systems, write the code that matters most, and act as the senior technical owner who is accountable for their reliability,... 
    Senior
    Full time
    Contract work
    Worldwide

    Velixo

    Canada
    a month ago
  • $65 - $130 per hour

     ...first weeks of an engagement. Design, develop, debug, and deploy production-grade AI agents...  ..., and extend delivered solutions. For Senior FDEs, independently lead executive...  ...valued ahead of formal qualifications. Java, C#, or C++ within legacy enterprise environments... 
    Senior
    Contract work
    Internship
    Work at office
    Local area
    Remote work

    Exadel

    Canada
    6 days ago
  • $120k - $160k per year

     ...donor fundraising. Position Summary: Kindsight is seeking a Senior Salesforce Engineer to join our Product Engineering team and...  ...engineering practices better than they found them. What You’ll Do: Develop scalable Salesforce solutions using Apex, Lightning Web... 
    Senior
    Long term contract
    Remote work

    Kindsight

    Canada
    14 days ago
  •  ...system to deliver with velocity and create consistent deliverables. Drive deliverable completion and support more junior designers, developers and testers on the team. Work alongside client resources to understand requirements and drive acceptance for solutions. Lead... 
    Senior
    Contract work
    Internship
    Immediate start

    PLATO

    Canada
    1 day ago
  •  ...we build, automate, and secure it? As a Senior II Cloud Administrator on our Corporate Systems...  ...AWS and/or Azure environments, typically developed through 5+ years working with cloud...  ...into technical solutions, and help peers develop their expertise. What will make you stand... 
    Senior

    Coveo

    Canada
    3 hours ago
  •  ...Description Job Opportunity: Senior Business Analyst Role Overview Job Title: Senior Business Analyst Term: 12-Month...  ...goals. Coordinate cross-functional teams, product owners, developers, testers, IT architects, and external vendors through issue resolution... 
    Senior
    Contract work
    Remote work

    Oomple

    Canada
    17 days ago
  • $174.49k - $205.33k per year

     ...BAM Management Canada Holdings Inc. About This Role: The Senior Software Engineer, DevOps is part of the Infrastructure Engineering...  ...are formatted to allow researchers, regulators, and application developers to more easily access and analyze data including negotiated... 
    Senior
    Local area
    Remote work
    Work from home

    binance.us

    Canada
    1 day ago
  • $150k - $185k per year

     ...create greater impact. Position Summary We’re looking for a Senior Data Engineer to join our Product Engineering team and help...  ...constituent, merchandise, financial, and engagement platforms. Develop transformation workflows and reusable data products that support... 
    Senior
    Long term contract

    Kindsight

    Canada
    23 days ago
  •  ...Fast company, we are proud of our collaborative, innovative and inclusive culture. SUMMARY: Our group is looking for a Senior Full-Stack Developer to join our core US based team. We are looking for a people person with the willingness to help us conquer the world. Our... 
    Senior
    Full time
    Remote work
    Flexible hours

    Placer.ai

    Canada
    8 days ago
  •  ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software...  ...organizational standards. System Architecture & Design: Design and develop information systems, APIs, event services, and integration... 
    Senior
    Contract work
    Remote work

    Oomple

    Canada
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!