Java Backend Developer

4 weeks ago


Canada Localcoin Inc. Full time
About Us

Localcoin Inc., a leading provider of digital currency solutions, is seeking a highly skilled Java Backend Developer to join our team. With a strong focus on innovation and customer satisfaction, we are committed to simplifying the process of buying and selling digital currencies globally.

The Role

We are looking for a talented Java Backend Developer to work on our cryptocurrency ATM backend server, which connects over 200 machines to the network. As a key member of our Engineering team, you will be responsible for developing and maintaining functional and stable back-end applications, ensuring system consistency and availability.

Responsibilities
  • Work with our cryptocurrency ATM backend server to ensure seamless connectivity with over 200 machines
  • Develop and maintain high availability systems for cryptocurrency ATM network and online products, including Know Your Client (KYC) identification verification software and transaction monitoring systems
  • Add software integrations with various Blockchain-based networks and providers
  • Implement new features on the cryptocurrency ATM network, such as new cryptocurrency offerings, marketing campaigns, user experience features, and more
  • Make data available from specific internal systems to client systems through a distributed cloud environment
Requirements
  • 5+ years of experience 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 well-known SQL databases, such as MySQL, Postgres, Oracle DB, and MSSQL
  • Proficient in Git flow, Maven, NGINX, and Docker
Preferred Skills
  • Experience with CI/CD platforms on the cloud
  • Expertise on Linux platforms and shell commands
  • Good understanding of cloud environments, such as AWS/GPC
  • Good understanding of Cloudflare platform
  • Expertise using Swagger and/or Postman tools
  • Experience with NodeJS and NPM management
  • Experience with AngularJS/Angular
  • Expertise on Python scripting
  • Good understanding of asymmetric/symmetric encryption with OpenSSL
  • Good understanding of database-migration tools, such as Flyway
  • Experience with manual automation tools, such as Integromat
What You'll Love About Us
  • Competitive salary
  • Health and wellness benefits
  • Hybrid and flexible office environment
  • Professional development
  • Standups, demos, and monthly socials to keep us aligned and connected
  • And so much more


  • Canada Nexient LLC Full time

    Job Title: Backend Java DeveloperNexient LLC is seeking a talented Backend Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java.Key Responsibilities:Design and develop complex software applications using Java.Collaborate with...


  • Canada Techedinlabs Full time

    Job Title: Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at Techedinlabs. As a Senior Java Backend Developer, you will be responsible for designing, developing, and maintaining our company's backend systems using Java and related technologies.Key Responsibilities:Design and develop high-quality...


  • Canada Techedinlabs Full time

    Job Title: Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at Techedinlabs. As a Senior Java Backend Developer, you will be responsible for designing, developing, and maintaining our company's backend systems using Java and related technologies.Key Responsibilities:Design and develop high-quality...


  • Canada Techedinlabs Full time

    Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at Techedinlabs. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-based API platforms and backend systems.Key Responsibilities:Design and implement scalable and efficient backend...


  • Canada Techedinlabs Full time

    Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at Techedinlabs. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-based API platforms and backend systems.Key Responsibilities:Design and implement scalable and efficient backend...


  • Canada Techedinlabs Full time

    Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at Techedinlabs. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-based API platforms and backend systems.Key Responsibilities:Design and implement scalable and efficient backend...


  • Canada Techedinlabs Full time

    Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at Techedinlabs. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-based API platforms and backend systems.Key Responsibilities:Design and implement scalable and efficient backend...


  • Canada Techedinlabs Full time

    Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at Techedinlabs. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-based API platforms and backend systems.Key Responsibilities:Design and implement scalable and efficient backend...


  • Canada Techedinlabs Full time

    Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at Techedinlabs. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-based API platforms and backend systems.Key Responsibilities:Design and implement scalable and efficient backend...


  • Canada Techedinlabs Full time

    Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at Techedinlabs. As a key member of our engineering team, you will be responsible for designing and implementing scalable, efficient, and secure backend systems using Java and Spring Boot.Key Responsibilities:Design and implement microservices using...


  • Canada Localcoin Inc. Full time

    Job Title: Java Backend Software DeveloperLocalcoin, a leading provider of cryptocurrency ATM services, is seeking a highly skilled Java Backend Software Developer to join our team. As a Java Backend Software Developer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our cryptocurrency ATM network.Key...


  • Canada Localcoin Inc. Full time

    Job Title: Java Backend Software DeveloperLocalcoin, a leading provider of cryptocurrency ATM services, is seeking a highly skilled Java Backend Software Developer to join our team. As a Java Backend Software Developer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our cryptocurrency ATM network.Key...


  • Canada Techedinlabs Full time

    Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at Techedinlabs. As a key member of our engineering team, you will be responsible for designing and implementing scalable, efficient, and secure backend systems using Java 8, Spring, and Spring Boot.Key Responsibilities:Design and implement...


  • Canada Techedinlabs Full time

    Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at Techedinlabs. As a key member of our engineering team, you will be responsible for designing and implementing scalable, efficient, and secure backend systems using Java 8, Spring, and Spring Boot.Key Responsibilities:Design and implement...


  • Canada Techedinlabs Full time

    Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at Techedinlabs. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-based API platforms and backend systems.Key Responsibilities:Design and implement scalable and efficient backend...


  • Canada Techedinlabs Full time

    Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at Techedinlabs. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-based API platforms and backend systems.Key Responsibilities:Design and implement scalable and efficient backend...


  • Canada Techedinlabs Full time

    Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at Techedinlabs. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-based API platforms and backend systems.Key Responsibilities:Design and implement scalable and efficient backend...


  • Canada Techedinlabs Full time

    Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at Techedinlabs. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-based API platforms and backend systems.Key Responsibilities:Design and implement scalable and efficient backend...


  • Canada Techedinlabs Full time

    Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at Techedinlabs. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient backend systems using Java and Spring Boot.Key Responsibilities:Design and implement robust backend...


  • Canada Techedinlabs Full time

    Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at Techedinlabs. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient backend systems using Java and Spring Boot.Key Responsibilities:Design and implement robust backend...