Point your AI agent at freehire and let it find you a job.

Get the CLI →

Open Systems Technologies

NewBe an early applicant

Senior Java Backend Developer Role

Posted 1 view
Discussion

Summary

Senior individual contributor designing, building, and optimizing distributed backend systems for batch and real-time data processing. Core stack is Core Java with advanced multithreading, the Spring ecosystem, ORM frameworks, and CI/CD/containerization tooling, working on-site in Mississauga.

Enhance your career as a Senior Java Backend Developer within a passionate engineering team. Bring your expertise in scalable applications focusing on batch and real-time data processing.

We are looking for a senior individual contributor with over 8 years of professional experience in backend application development. You will design, build, and optimize robust distributed systems, utilizing your deep knowledge of Core Java, concurrency, and performance tuning. Contribute as a technical leader while collaborating across teams to deliver complex data-processing projects.

Key Responsibilities: • Analyze complex business requirements for backend systems • Write high-quality, performant Java code for production • Lead technical implementation of backend initiatives • Act as a Subject Matter Expert in data processing • Champion code quality with best practices and TDD

Requirements: • 8+ years in application development or systems analysis • Mastery of Core Java and advanced multithreading • Extensive experience in distributed data processing systems • Strong skills in the Spring Ecosystem and ORM frameworks • Proficiency with CI/CD tools and containerization

Elevate your skills in backend development by leveraging your Core Java, data processing, and system architecture expertise.

Skills

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available