Java Software Engineer
- Mississauga, ON
- On-site
- Posted Sep 24, 2026
- 1 position
Opens an external site
- Employment type
- Full-time
- Experience level
- Lead · 10+ years
- Apply by
- Oct 18, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
The engineer will be responsible for core development using Java and Spring Boot within a microservices architecture. They will also manage database operations, specifically with MongoDB, and handle REST-based integrations with various systems.
Job details
Exp Range: 9 - 12 Years Must Have Technical/Functional Skills Core Development • Java (8/11/17) – strong hands on experience • Spring Boot, Spring MVC, Spring Data • Microservices architecture (service decomposition, API contracts) • REST APIs, JSON, OpenAPI / Swagger • Kafka producer, consumer, partitioning • MongoDb • Openshift / AWS Database & Data Layer • MongoDB o Document modeling o Indexing strategies o Aggregation framework o CRUD & performance tuning Integration & Messaging • Experience with Kafka (preferred) • REST based integrations with upstream/downstream systems “Tekshapers is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.” *Disclaimer: This E-Mail may contain Confidential and/or legally privileged Information and is meant for the intended recipient(s) only. If you have received this e-mail in error and are not the intended recipient/s, kindly notify us at itsupport@tekshapers.com and then delete this e-mail immediately from your system. You are also hereby notified that any use, any form of reproduction, dissemination, copying, disclosure, modification, distribution, and/or publication of this e-mail, its contents, or its attachment/s other than by its intended recipient/s is strictly prohibited and may be unlawful. Internet communication cannot be guaranteed to be secured or error-free as information could be delayed, intercepted, corrupted, lost, or contain viruses. Tekshapers. does not accept any liability for any errors, omissions, viruses or computer problems experienced by any recipient as a result of this e-mail.
What you’ll do
The engineer will be responsible for core development using Java and Spring Boot within a microservices architecture. They will also manage database operations, specifically with MongoDB, and handle REST-based integrations with various systems.
Requirements
Candidates must have 9 to 12 years of experience with strong hands-on skills in Java, Spring frameworks, and Kafka. Proficiency in MongoDB document modeling and cloud platforms like AWS or Openshift is also required.
Listed skills
- REST APIs · Preferred
- Amazon Web Services · Preferred
- MongoDB · Preferred
- Java · Preferred
- Spring Boot · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring Boot
- Spring MVC
- Spring Data
- Microservices
- REST APIs
- JSON
- OpenAPI
- Swagger
- Kafka
- MongoDB
- Openshift
- AWS
- Document modeling
- Indexing strategies
- Aggregation framework
Job areas
- Software
- Technology
- Consulting
- Engineering
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Bédard Ressources Humaines
ITAD Services Representative #1265
SponsoredDirect employerEasy Apply- On-site
- Mississauga, ON
- Posted Sep 16, 2026
Canadian Pork Council
Senior Software Developer
SponsoredDirect employerEasy Apply- Hybrid
- Posted Sep 11, 2026
The Properties Group Management Ltd.
Real Estate Law Clerk
SponsoredDirect employerEasy Apply- On-site
- Ottawa, ON
- Posted Sep 24, 2026
