Enable job alerts via email!

Java Developer / API Integration Specialist

Veracity Software Inc

Toronto

Hybrid

CAD 80,000 - 110,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading IT services company is seeking a mid-senior Java Developer / API Integration Specialist to design and document robust API integrations. The role involves collaboration with various teams to support communication surveillance systems. Candidates should have extensive experience in Java and API technologies, with a focus on developing high-availability systems.

Qualifications

  • 5+ years of experience designing and documenting APIs and integrations.
  • Strong knowledge of Java Streams and Functional Programming.
  • Excellent communication skills for technical concepts.

Responsibilities

  • Design and document robust API integrations for email data exchange.
  • Troubleshoot and debug integration issues with third-party teams.
  • Develop a deep understanding of email message attributes.

Skills

Java
RESTful APIs
SOAP
JSON
XML
Test-Driven Development
Communication

Tools

Kafka
Postman
Swagger
JIRA
GitHub
Jenkins

Job description

1 month ago Be among the first 25 applicants

Java Developer / API Integration Specialist

Candidates must be LOCAL to Halifax, NS OR Toronto, ON / Canada Only

Hybrid 3 days a week.

Interview Required: Video

We need a mid-senior (6+ years) Java developer specialized in API integrations. Candidates must be able to design and document robust API integrations to facilitate email data exchange between RBC and third-party vendor APIs, as well as create detailed specifications and documentation for APIs, including endpoint definitions, request/response formats, authentication mechanisms, and error handling procedures.

  • BANKING OR CAPITAL MARKETS EXPERIENCE IS A PLUS BUT NOT REQUIRED.
  • Candidates must have long project tenures, excellent communication skills, and a state-issued ID (not bills) showing they are local.

As a developer, you will join a talented team developing and maintaining high-availability, low-latency real-time systems supporting communication surveillance for RBC Capital Markets.

You will work on projects managing data ingestion, filtering, and processing of large volumes of email/chat/audio recordings for surveillance, stored on-premises for generating alerts using NLP models with a vendor software.

You should exhibit an engineering mindset, versatility, leadership qualities, and enthusiasm for tackling new problems across the full technology stack.

What will you do?
  • Design and document robust API integrations for email data exchange between RBC and third-party APIs.
  • Create detailed API specifications, including endpoint definitions, request/response formats, authentication, and error handling.
  • Troubleshoot and debug integration issues, working closely with development and third-party teams.
  • Collaborate with product owners, business analysts, and business users, including compliance and audit teams.
  • Develop a deep understanding of email message attributes and processing large volumes of messages in a fault-tolerant, scalable manner.
  • Ensure security and efficiency of containerized applications.
  • Conduct performance testing and optimization of containerized applications.
  • Provide technical support and guidance to team members.
  • Strong experience in integration technologies.
  • Provide Level 2 support as needed.
What do you need to succeed?
Must-have
  • 5+ years of proven experience designing and documenting APIs and integrations in a customer-facing environment using Java.
  • Strong understanding of RESTful APIs, SOAP, JSON, XML.
  • Strong knowledge of Java Streams and Functional Programming.
  • Advocate of test-driven development for all APIs built.
  • Experience with asynchronous messaging technologies.
  • Proficiency with integration platforms (e.g., Kafka, Dell Boomi) and API management tools (Postman, Swagger).
  • 5+ years of hands-on experience with Spring framework for application development.
  • Excellent communication skills, both written and verbal, capable of conveying technical concepts to non-technical stakeholders.
Nice-to-have
  • Knowledge of Azure Storage, Azure SQL Databases, Key Vault.
  • Experience with Agile development methodologies.
  • DevOps experience with CI/CD tools like GitHub, Jenkins, Nexus, JIRA, Confluence, Ansible, SonarQube, Checkmarx.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Other
Industries
  • IT Services and IT Consulting
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Contract Salesforce Integration Specialist - Docusign & Documentation Automation

Connor, Clark & Lunn Private Capital Ltd. (CC&L)

Toronto

Remote

CAD 70,000 - 90,000

Yesterday
Be an early applicant

Integration Specialist (Boomi)

Barracuda Networks

Ontario

Remote

CAD 80,000 - 100,000

2 days ago
Be an early applicant

Integration Specialist (Remote)

Farber Group

Ontario

Remote

CAD 80,000 - 100,000

3 days ago
Be an early applicant

Senior Software Engineer: API and Developer Product & Engineering Remote Canada, Toronto, Canada

Penny Jar Capital, LLC

Toronto

Remote

CAD 90,000 - 120,000

4 days ago
Be an early applicant

Intermediate Software Integration Specialist

Cetaris

Old Toronto

Remote

CAD 60,000 - 100,000

30+ days ago

Lending API Developer (New or Recent Graduate)

Bank of Montreal

Ontario

Remote

CAD 60,000 - 112,000

Yesterday
Be an early applicant

Integration Specialist (Remote)

Farber Group

Golden Horseshoe

Remote

CAD 80,000 - 100,000

3 days ago
Be an early applicant

Contract Salesforce Integration Specialist - Docusign & Documentation Automation

Connor, Clark & Lunn group

Toronto

On-site

CAD 70,000 - 90,000

2 days ago
Be an early applicant

E-Commerce and Systems Integration Specialist (6-Month Independent Contractor Opportunity)

House of Jewellery

Greater Toronto Area

Hybrid

CAD 70,000 - 90,000

2 days ago
Be an early applicant