Back to job search
PG
Pacer GroupVerified Job Source

Senior Java Software Engineer

The candidate will design and develop distributed systems and multi-threaded architectures using Core Java. They will also build REST APIs and microservices while utilizing AI-powered developer tools for efficiency.

  • Hybrid
  • Toronto, ON
  • Posted Aug 6, 2026
  • Apply by Sep 5, 2026
  • 1 position

Job summary

Job Title: Core Java developer Location: Toronto, ON Work Arrangement: Hybrid – 2 -3Days/Week Onsite Employment Type: Contract Duration: 12 Months Domain: BFSI Pay Rate: CAD $50-55/hour Incorporated Application Deadline: August 30th, 2026 SKILLS REQUIRED Job Summary: The ideal candidate should have strong expertise in Core Java, Data Structures & Algorithms, Distributed Systems, Multi-threaded Architecture, and Linux environments Required Skills: 7–10 years of hands-on experience in Java development. Strong expertise in Core Java and Object-Oriented Programming (OOP). Excellent understanding of Data Structures & Algorithms. Experience designing and developing Distributed Systems. Strong knowledge of Multi-threading, Concurrency, and Performance Tuning. Experience working in Linux/Unix environments. Basic knowledge of Python for scripting and automation. Experience building REST APIs and Microservices. Familiarity with modern software design patterns. Experience using AI-powered developer tools such as GitHub Copilot, Claude Code, or equivalent. Strong analytical, problem-solving, and communication skills. EEOC Compliance: We are an equal opportunity employer, and all qualified applicants will receive consideration for employment. DISCLAIMER AI Usage Policy: Pacer Group uses AI to assist in screening applications. Final hiring decisions are made by human recruiters based on qualifications and experience.

What you’ll do

The candidate will design and develop distributed systems and multi-threaded architectures using Core Java. They will also build REST APIs and microservices while utilizing AI-powered developer tools for efficiency.

Requirements

Requires 7-10 years of hands-on Java development experience with strong expertise in OOP and performance tuning. Proficiency in Linux environments and basic Python scripting is also required.

Listed skills

  • REST APIsPreferred
  • LinuxPreferred
  • PythonPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Core Java
  • Data Structures & Algorithms
  • Distributed Systems
  • Multi-threaded Architecture
  • Linux
  • Python
  • REST APIs
  • Microservices
  • Object-Oriented Programming
  • Performance Tuning
  • Concurrency
  • Software Design Patterns
  • GitHub Copilot
  • Claude Code

Job areas

  • Software
  • Technology
  • Engineering
  • Finance & Accounting

Additional details

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