Job Description:
Role: Java Backend Engineer
Type: Contract
Location: Toronto, ON (Hybrid)
Must Have: Java, Spring/Spring Boot, REST APIs, SOA, Data Structures & Algorithms, Problem Solving, NoSQL (MongoDB/Cassandra), System Design, CI/CD, Unit Testing.
Interview Process: Coding test+2 Tech Rounds
Requirement:
- BS/MS in Computer Science or related with 8+ years of experience with Java and distributed systems in an enterprise environment.
- Strong CS fundamentals, DSA, and scalable app development.
- Proficient in OOP, testing (Karate), debugging, and performance tuning.
- Solid knowledge of relational & NoSQL databases, caching, messaging, and async workflows.
- Experience with REST/OAuth/JSON APIs; frontend familiarity is a plus.
- Excellent communication skills.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineer
2026-06-14
Software Engineer Golang (m/f/d)
2026-06-13
Java Backend Engineer
2026-06-12
- Posted
- May 23, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Toronto
- Company
- Flexton Inc.
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineer
2026-06-14
Software Engineer Golang (m/f/d)
2026-06-13
Java Backend Engineer
2026-06-12