1

Senior Java Developer Jobs in Milton, ON (NOW HIRING)

Strong Java experience in enterprise environments + Knowledge in Python (2 years) * Experience with SQL queries, Docker/Kubernetes * Strong cloud experience (AWS) * Strong unit and integration ...

We do this by designing, developing, and enhancing java based microservices that support different ... senior developer) * Actively contributing code and laying the foundation for technical features ...

Seeking a Senior Application Developer with strong hands-on experience in developing server-side components in Java. Candidate must have experience in developing enterprise application using Java ...

Seeking a Senior Application Developer with strong hands-on experience in developing server-side components in Java. Candidate must have experience in developing enterprise application using Java ...

Senior IT Java Developer

Toronto, ON · On-site +1

CA$105K - CA$129K/yr

Job Summary We are seeking a Senior Java Developer / Architect to design, build, and operate scalable, event-driven, cloud-native applications using Apache Kafka, Spring Boot, and Microsoft Azure.

An Application Engineer with experience and background in real-time event driven systems, Java/Javascript/Typescript development, Databases and Application Integration with knowledge of JMS, REST ...

TDS Payments Technology team is looking for a Full-time Senior Developer. Enterprise Payments ... Hands-on experience with Java/Springbootapplications. * Develop and document a detailed solution ...

Java Developer

Toronto, ON

CA$90K - CA$110K/yr

The overall hiring salary range for this position from Intermediate to Senior level, is $90,000 to ... We do not use AI to screen, assess, or select applicants Job Overview The Java Developer is ...

Java Developer

Toronto, ON · On-site

CA$90K - CA$110K/yr

The overall hiring salary range for this position from Intermediate to Senior level, is $90,000 to ... We do not use AI to screen, assess, or select applicants Job Overview The Java Developer is ...

Solutions Design IT Java Specialist

Toronto, ON · On-site +1

CA$125K - CA$156K/yr

Job Summary We are seeking a Senior Java Developer / Architect to design, build, and operate scalable, event-driven, cloud-native applications using Apache Kafka, Spring Boot, and Microsoft Azure.

SR Java Front-End Developer Toronto - 4 Days WFO 12 months - contract Proficiency in Angular (preferably Angular 8). Strong knowledge of HTML5, CSS3, and JavaScript TypeScript. Experience with ...

Reporting to the Senior Manager Development, this Sr. Software Developer role is responsible for ... Must have technical working experience with Core Java (Version 8 or higher)/Java, JDK17+

next page

Showing results 1-20

Senior Java Developer information

See Milton, ON salary details

$63.9K

$118.3K

$162.8K

How much do senior java developer jobs pay per year?

As of Jun 6, 2026, the average yearly pay for senior java developer in Milton, ON is $118,345.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,299.00 and $133,890.00 per year, depending on experience, location, and employer.

What is the difference between Senior Java Developer vs Java Software Engineer?

AspectSenior Java DeveloperJava Software Engineer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications beneficial
Work EnvironmentTeam lead roles, project management, mentoringDevelopment-focused, coding, testing, and implementation
Employer & Industry UsageTech companies, finance, e-commerceSoftware firms, startups, enterprise IT
Common Search & ComparisonOften compared for experience level and responsibilitiesSimilar roles with slight variations in scope

The main difference between a Senior Java Developer and a Java Software Engineer lies in their responsibilities and experience. Senior Java Developers typically take on leadership, mentoring, and project management roles, while Java Software Engineers focus more on coding, development, and technical implementation. Both roles require strong Java skills and relevant credentials, but the Senior Java Developer usually has more experience and a broader scope of responsibilities.

What are some common challenges Senior Java Developers face when working on large-scale enterprise projects?

Senior Java Developers often encounter challenges such as maintaining code quality across large codebases, managing dependencies between modules, and ensuring optimal application performance. Collaborating with cross-functional teams—including QA, DevOps, and product management—requires clear communication and effective problem-solving. Additionally, staying updated with the latest Java frameworks and best practices is essential for delivering scalable and maintainable solutions in complex enterprise environments.

What are the key skills and qualifications needed to thrive as a Senior Java Developer, and why are they important?

To thrive as a Senior Java Developer, you need advanced proficiency in Java programming, experience with software design patterns, and a strong grasp of backend development, often supported by a degree in computer science or related field. Familiarity with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git, as well as knowledge of cloud platforms, is typically required. Excellent problem-solving, leadership, and communication skills help you guide teams and collaborate effectively. These competencies are crucial for delivering robust, scalable software solutions and driving technical success within development teams.

What are Senior Java Developers?

Senior Java Developers are experienced software engineers who specialize in using the Java programming language to design, develop, and maintain complex applications. They typically lead development teams, oversee project architecture, and ensure code quality through best practices. In addition to strong coding skills, they often mentor junior developers and collaborate with stakeholders to deliver robust software solutions. Their expertise is crucial in building scalable, high-performance applications across various industries.
What job categories do people searching Senior Java Developer jobs in Milton, ON look for? The top searched job categories for Senior Java Developer jobs in Milton, ON are:
What cities near Milton, ON are hiring for Senior Java Developer jobs? Cities near Milton, ON with the most Senior Java Developer job openings:
Infographic showing various Senior Java Developer job openings in Milton, ON as of May 2026, with employment types broken down into 48% Full Time, 43% Part Time, 8% Contract, and 1% Nights. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $118,345 per year, or $56.9 per hour.

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Project description

Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world. Our client is a professional investment management organization that globally invests the funds to ensure long-term sustainability.

Client attracts and selects high-calibre individuals from top-tier institutions around the globe. Join our team and look forward to:

• Diverse and inspiring colleagues and approachable leaders

• Stimulating work in a fast-paced, intellectually challenging environment

• Accelerated exposure and responsibility

• Global career development opportunities

• Being motivated every day by important social purpose and unshakable principles

• A deeply rooted culture of Integrity, Partnership and High Performance

If you share a passion for performance, value a collegial and collaborative culture, and approach everything with the highest integrity, here's an opportunity.

Responsibilities

Manage timelines/deliverables within the team towards the successful delivery of projects.

Design software solutions by interacting with portfolio managers, traders, operations staff and peers to understand requirements.

Develop solutions that are in line with the client's technology biases, deliver efficiency and scalability, and enable new trading activities.

Provide knowledge transfer to team members and support staff through application demos, walkthroughs, and documentation.

Skills

Must have

Experience in Java (6+ years) in an enterprise environment, covering the whole development life cycle

Knowledge and technical skills in Python 2 years

Must have good communication skills, strong client-facing skills and able to manage client's expectations

Knowledge with AWS technologies such as Lambda, SNS, SQS, S3

Good background on CI/CD, OTEL, testing,

Nice to have

Capital Markets domain experience or finance knowledge are good to have