Back to job search
LI
LanceSoft, Inc.Verified Job Source

Senior Java Software Engineer

Develop Java-based microservices and manage message processing within Kafka clusters. Implement CI/CD deployment procedures and utilize various database technologies for data management.

  • On-site
  • Toronto, ON
  • Posted Aug 11, 2026
  • Apply by Nov 5, 2026
  • 1 position

Job summary

Pay Range: CAD 60-65/hr Role Descriptions: Strong Java development experience using Spring and Sprinboot Framework| Multi-Threading and Rest API. Experience in Kafka Producer and Consumer application on Kafka Cluster set up with Zookeeper. Experience in Spring boot microservices to process the messages into the Kafka cluster setup through Rest API. Experience in Confluent/Apache Kafka architecture| Confluent/Apache Kafka design principles| CI/CD Deployment procedures. Experience in Swagger| MongoDB| and SQL server. Knowledge of Elasticsearch| Logstash| Kibana Experience in GitHub| Docker| and Junit Experience in executing various development methodologies such as Agile etc. Nice-to-have: Preferred a background in Finance / Capital Markets| demonstrating basic Understanding in industry practice and terminology.

What you’ll do

Develop Java-based microservices and manage message processing within Kafka clusters. Implement CI/CD deployment procedures and utilize various database technologies for data management.

Requirements

Requires strong experience in Java, Spring Boot, and Kafka architecture along with familiarity with MongoDB and SQL Server. Experience with Agile methodologies and a background in Finance or Capital Markets is preferred.

Listed skills

  • JavaPreferred
  • Spring BootPreferred
  • MongoDBPreferred
  • DockerPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring
  • Spring Boot
  • Multi-Threading
  • Rest API
  • Kafka
  • Zookeeper
  • Microservices
  • Confluent
  • Swagger
  • MongoDB
  • SQL Server
  • Elasticsearch
  • Logstash
  • Kibana
  • Docker

Job areas

  • Software
  • Technology
  • Engineering
  • Consulting
  • Finance & Accounting

Additional details

Minimum experience
5+ years
Apply by
Nov 5, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available