Back to results

Sr Java Developer

  • Etobicoke, ON, Canada

$104,000 to $130,000 CAD / year

Apply on emergitel.catsone.com About employer

Applications open in a new tab.

Job details

Pay
$104,000 to $130,000 CAD / year
Experience
5+ years of backend development experience using Java 8.
Posting language
English
Posted

Original job description

emergiTEL is hiring a Back End Developer (JAVA), for our client in the Cryptocurrency and Financial Technology (FinTech) industry. This is a Permanent role.
Compensation: $104,000 - $130,000/year
Location: Etobicoke, ON
Job Description (English)
About the Role

  • Design and implement secure, scalable, and maintainable integration solutions aligned with business objectives.

  • Collaborate with technical and non-technical stakeholders to deliver high-quality backend systems and integrations.

  • Ensure compliance with security, data protection, and industry best practices.

  • Develop, maintain, troubleshoot, and optimize Java backend applications and integrations.

  • Build and support RESTful services using modern Java and Spring technologies.

  • Work closely with UI teams to ensure seamless front-end and back-end interactions.

  • Perform peer code reviews and promote secure coding standards.

  • Monitor application performance, identify bottlenecks, and improve reliability and efficiency.

  • Investigate and resolve production issues and contribute to post-incident improvements.

  • Stay current with Java development practices, security standards, and architectural trends.

  • Mentor junior developers through code reviews, technical support, and knowledge sharing.

Required Qualifications

  • 5+ years of backend development experience using Java 8.

  • Strong experience with Maven or Gradle.

  • Extensive knowledge of Spring Framework, including Spring Boot, Spring JPA, Spring MVC, and Spring Security.

  • Experience developing RESTful APIs and services.

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

  • Experience with Behavior Driven Development (BDD) methodologies and tools.

  • Strong SQL skills, including database design, DDL, DML, indexing, and optimization.

  • Experience working with relational databases such as MySQL, PostgreSQL, Oracle, or Microsoft SQL Server.

  • Proficiency with Git Flow, Maven, NGINX, and Docker.

  • Experience working in Agile development environments.

Nice to Have

  • Experience with cloud-based CI/CD platforms.

  • Strong Linux administration and shell scripting knowledge.

  • Experience with AWS or Google Cloud Platform (GCP).

  • Exposure to Angular or ReactJS.

  • Experience using Swagger and Postman.

  • Knowledge of database migration tools such as Flyway.

Vacancy Status

This posting is for an existing vacancy that is currently available to be filled.

Use of Artificial Intelligence

emergiTEL uses artificial intelligence to help identify and source candidates for this role. All assessment and selection decisions are made by our recruiters, a human is always involved, and no applicant is evaluated or rejected by automated means alone.

More about this job

Responsibilities

The Back End Developer at emergiTEL will design, build and maintain Java backend applications and integrations, and work closely with UI teams. They will also fix production issues, monitor performance and mentor junior developers.

Requirements

Candidates need 5+ years of Java 8 backend experience with the Spring Framework and REST APIs, plus strong SQL and relational database skills. Experience with Agile teams, Git Flow, Maven, Docker and NGINX is also required.

Skills

  • Java 8
  • Spring Boot
  • Spring JPA
  • Spring MVC
  • Spring Security
  • RESTful API development
  • Maven
  • Gradle
  • Git Flow
  • Docker
  • NGINX
  • SQL
  • Database design
  • Indexing and query optimization
  • MySQL
  • PostgreSQL
  • Oracle
  • Microsoft SQL Server
  • Unit testing
  • Functional testing
  • Sonar
  • Agile development
  • Code review
  • Application performance tuning

Categories

  • Software
  • Technology
  • Finance & Accounting

Keywords

  • Java
  • Java 8
  • Spring Boot
  • Spring JPA
  • Spring MVC
  • Spring Security
  • REST API
  • Maven
  • Gradle
  • SQL
  • MySQL
  • PostgreSQL
  • Oracle
  • Microsoft SQL Server
  • Git Flow
  • NGINX
  • Docker
  • Sonar
  • BDD
  • Agile

Seniority

Senior

Tools

  • Maven
  • Gradle
  • Git Flow
  • Docker
  • NGINX
  • Sonar
  • Postman
  • Swagger
  • Flyway

Languages

  • English

Report this job

Get in touch
MovoJobs

How can we help?