Familiarity with CI/DevOps tools (TFS, Git, Artifactory, NuGet) and unit test automation ... Experience with Java. Additional Requirements: * Participate in rotating on-call support for ...
Familiarity with CI/DevOps tools (TFS, Git, Artifactory, NuGet) and unit test automation ... Experience with Java. Additional Requirements: * Participate in rotating on-call support for ...
Familiarity with CI/DevOps tools (TFS, Git, Artifactory, NuGet) and unit test automation ... Experience with Java. Additional Requirements: * Participate in rotating on-call support for ...
Familiarity with CI/DevOps tools (TFS, Git, Artifactory, NuGet) and unit test automation ... Experience with Java. Additional Requirements: * Participate in rotating on-call support for ...
Familiarity with CI/DevOps tools (TFS, Git, Artifactory, NuGet) and unit test automation ... Experience with Java. Additional Requirements: * Participate in rotating on-call support for ...
Familiarity with CI/DevOps tools (TFS, Git, Artifactory, NuGet) and unit test automation ... Experience with Java. Additional Requirements: * Participate in rotating on-call support for ...
This is a Associate Director - Lead developer role on the Market Data Intelligence (MDI) platform ... Working knowledge of C++/Java is a plus * Understanding of global markets and algorithmic trading ...
This is a Associate Director - Lead developer role on the Market Data Intelligence (MDI) platform ... Working knowledge of C++/Java is a plus * Understanding of global markets and algorithmic trading ...
... Java. * Build solutions to automate employee lifecycle processes including onboarding, offboarding ... AZ-104 (Microsoft Azure Administrator Associate) Educational Requirements Bachelor's degree in ...
... Java. * Build solutions to automate employee lifecycle processes including onboarding, offboarding ... AZ-104 (Microsoft Azure Administrator Associate) Educational Requirements Bachelor's degree in ...
... Java. * Build solutions to automate employee lifecycle processes including onboarding, offboarding ... AZ-104 (Microsoft Azure Administrator Associate) Educational Requirements Bachelor's degree in ...
Quick apply
... Java. * Build solutions to automate employee lifecycle processes including onboarding, offboarding ... AZ-104 (Microsoft Azure Administrator Associate) Educational Requirements Bachelor's degree in ...
AI2 Data Science Associate
Toronto, ON · On-site
As an Associate, you will also have access to programming, tools and a community of support for ... Python, Spark/PySpark, SQL, R, Java, C/C++, Alteryx or Tableau * Must have strong leadership ...
AI2 Data Science Associate
Toronto, ON · On-site
As an Associate, you will also have access to programming, tools and a community of support for ... Python, Spark/PySpark, SQL, R, Java, C/C++, Alteryx or Tableau * Must have strong leadership ...
Guidewire Developer - Rating / Pricing
Markham, ON · Hybrid
CA$85K - CA$105K/yr
... Java, Python, etc. * Expertise in the end-to-end design and development of business database ... Guidewire Associate Certification. * Guidewire Rating and Policy Center experience. * Experience ...
Guidewire Developer - Rating / Pricing
Markham, ON · Hybrid
CA$85K - CA$105K/yr
... Java, Python, etc. * Expertise in the end-to-end design and development of business database ... Guidewire Associate Certification. * Guidewire Rating and Policy Center experience. * Experience ...
Lead Full Stack Developer
Toronto, ON · On-site
Net, Java, Python and full stack coding capability. This role will need to effectively communicate ... Certification in Microsoft Azure, such as Azure Developer Associate or Azure Solutions Architect ...
Lead Full Stack Developer
Toronto, ON · On-site
Net, Java, Python and full stack coding capability. This role will need to effectively communicate ... Certification in Microsoft Azure, such as Azure Developer Associate or Azure Solutions Architect ...
SAP ABAP Developer
Thornhill, ON · On-site
Associates share in each other's successes, drive change and support each other while cultivating a ... Java. * Use SAP BTP to build custom services that interact with S/4HANA via APIs, leaving the ...
SAP ABAP Developer
Thornhill, ON · On-site
Associates share in each other's successes, drive change and support each other while cultivating a ... Java. * Use SAP BTP to build custom services that interact with S/4HANA via APIs, leaving the ...
Whether you're a big Apple fan or an Android lover, a UI developer or prefer NoSQL databases over ... Knowledge of programming languages, including but not limited to Java, Python, JavaScript, NodeJS ...
Whether you're a big Apple fan or an Android lover, a UI developer or prefer NoSQL databases over ... Knowledge of programming languages, including but not limited to Java, Python, JavaScript, NodeJS ...
Proficiency in programming languages (we use Python, Java/Scala) * Experience building RESTful APIs ... AWS Certified Developer - Associate _____ 26WD99219, Developpeur logiciel senior (Developpement de ...
Proficiency in programming languages (we use Python, Java/Scala) * Experience building RESTful APIs ... AWS Certified Developer - Associate _____ 26WD99219, Developpeur logiciel senior (Developpement de ...
Senior Engineer, IT Security (IAM Developer)
Toronto, ON · Hybrid
CA$175K - CA$185K/yr
Programming language like Java/Python/C#. * Intermediate knowledge of Rest APIs * Intermediate ... We encourage our associates at all levels to: * Grow professionally and inspire others to do the ...
Senior Engineer, IT Security (IAM Developer)
Toronto, ON · Hybrid
CA$175K - CA$185K/yr
Programming language like Java/Python/C#. * Intermediate knowledge of Rest APIs * Intermediate ... We encourage our associates at all levels to: * Grow professionally and inspire others to do the ...
Lead AI Engineer
Toronto, ON · On-site
NET/C#, Java, Python, SQL, Git, and CI/CD pipelines * Deep knowledge of design patterns (MVC, MVVM ... Microsoft Azure certification (Azure Developer Associate or Azure Solutions Architect Expert)
Lead AI Engineer
Toronto, ON · On-site
NET/C#, Java, Python, SQL, Git, and CI/CD pipelines * Deep knowledge of design patterns (MVC, MVVM ... Microsoft Azure certification (Azure Developer Associate or Azure Solutions Architect Expert)
Associates share in each other's successes, drive change and support each other while cultivating a ... Java/J2EE Applications * Dynatrace, Splunk, Datadog, Grafana * Git, Jenkins, Azure DevOps, ...
Associates share in each other's successes, drive change and support each other while cultivating a ... Java/J2EE Applications * Dynatrace, Splunk, Datadog, Grafana * Git, Jenkins, Azure DevOps, ...
Associate Software Engineer
Toronto, ON · On-site
CA$59K - CA$84K/yr
Strong academic background (e.g., computer science, engineering) * 2-3 years' experience with Java, RESTful APIs, Spring, Spring boot and Angular. * 2-3 years' experience with databases such as SQL ...
Associate Software Engineer
Toronto, ON · On-site
CA$59K - CA$84K/yr
Strong academic background (e.g., computer science, engineering) * 2-3 years' experience with Java, RESTful APIs, Spring, Spring boot and Angular. * 2-3 years' experience with databases such as SQL ...
Test Automation Engineer
Mississauga, ON · On-site
You Are A Technology Analyst/Associate with a passion for quality engineering, automation, and ... Java, Python, or C#, and are eager to grow your expertise in test automation and software ...
Test Automation Engineer
Mississauga, ON · On-site
You Are A Technology Analyst/Associate with a passion for quality engineering, automation, and ... Java, Python, or C#, and are eager to grow your expertise in test automation and software ...
Act as a tech lead developer owning technical design and development of cross-functional, multi ... Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ...
Act as a tech lead developer owning technical design and development of cross-functional, multi ... Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ...
Act as a tech lead developer owning technical design and development of cross-functional, multi ... Provide mentorship to junior and intermediate associates through engineering best practices and ...
Act as a tech lead developer owning technical design and development of cross-functional, multi ... Provide mentorship to junior and intermediate associates through engineering best practices and ...
You will partner with product engineering, platform engineering, information security, and risk ... Go, Java, or similar languages when an architecture review requires it. * Strong threat modeling ...
You will partner with product engineering, platform engineering, information security, and risk ... Go, Java, or similar languages when an architecture review requires it. * Strong threat modeling ...
Associate Java Developer information
What is an associate Java developer?
An Associate Java Developer is an entry-level software developer specializing in Java programming. They assist in designing, coding, testing, and maintaining Java applications under the supervision of senior developers. Their responsibilities include debugging issues, optimizing existing code, and collaborating with teams to develop scalable applications. Strong knowledge of Java, object-oriented programming, and frameworks like Spring or Hibernate is often required. This role serves as a foundation for advancing to higher-level development positions.
What does an associate Java developer do?
A typical day for an Associate Java Developer involves writing, testing, and debugging Java code in collaboration with other developers, often as part of an agile team. You may attend daily stand-up meetings to discuss progress, review code with more senior engineers, and work on assigned user stories or tickets to implement new features or resolve bugs. Additionally, you’ll likely participate in peer code reviews and use tools like Jira or Git to track your work. Over time, you’ll have opportunities to contribute to larger projects, learn new technologies, and gradually take on more complex tasks as you gain experience.
What skills and qualifications are needed to thrive as an associate Java developer?
To thrive as an Associate Java Developer, you need a solid understanding of Java programming, object-oriented concepts, and a relevant degree or equivalent experience in computer science or software engineering. Familiarity with integrated development environments (IDEs) like Eclipse or IntelliJ, version control systems such as Git, and knowledge of frameworks like Spring are commonly expected, and certifications like Oracle Certified Associate can be advantageous. Strong problem-solving ability, effective communication, and a willingness to learn from feedback are important soft skills. These qualities enable you to write reliable code, collaborate well in team settings, and adapt to evolving project requirements.
What are the most commonly searched types of Java Developer jobs in Ontario?
The most popular types of Java Developer jobs in Ontario are:
What are popular job titles related to Associate Java Developer jobs in Ontario?
For Associate Java Developer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Associate Java Developer jobs in Ontario look for?
The top searched job categories for Associate Java Developer jobs in Ontario are:
- Engineer Software Salary
- Entry Level Azure Software Engineer
- Software Engineer Software Developer
- Weekend Programming
- Software Engineer Engineer
- Full Time Software Engineer Glassdoor
- Software Engineer Application Development
- Overnight Application Support Engineer
- Kafka Software Engineer
- Robotic Process Automation
What cities in Ontario are hiring for Associate Java Developer jobs?
Cities in Ontario with the most Associate Java Developer job openings:
What are popular job titles related to Associate Java Developer jobs in ON?
For Associate Java Developer jobs in ON, the most frequently searched job titles are:

Associate Software Engineer
Waterloo, ON • Hybrid
Full-time
Posted 25 days ago
Sun Life Assurance Company of Canada rating
8.6
Based on 18 frontline employees who took The Breakroom Quiz
96th of 315 rated insurance
Job description
You are as unique as your background, experience and point of view. Here, you'll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll have new and exciting opportunities to make life brighter for our Clients - who are at the heart of everything we do.
At Sun Life, we're driven by our Purpose: helping our Clients achieve lifetime financial security and live healthier lives. Our values shape how we work: caring, authentic, bold, inspiring, and impactful.
When you join Sun Life, you'll work with passionate colleagues and empowering leaders who support your growth and celebrate your contributions, so you can make a meaningful difference in our Clients' lives.
Discover how you can make a difference in the lives of individuals, families and communities around the world.
Job Description:
About the Role: Associate Software Engineer - .NET
Join the Platforms and Engineering group and help shape the future of Sun Life's technology. We're looking for a talented Associate Software Engineer- .NET to own meaningful projects that drive real impact for our clients' financial security and wellbeing. You will have genuine autonomy to innovate and bring your creative ideas to life within an Agile environment that values fast learning and iterative improvement.
What Makes This Different?
You'll work in an environment where you're empowered to experiment, fail fast and iterate toward excellence. We value creative thinking and give you real ownership over the impact you deliver.
What will you do?
- Own end-to-end solutions - Collaborate with designers, business analysts, and testing specialists to design and deliver high-quality applications that solve real client problems.
- Modernize legacy systems - Evaluate and upgrade existing applications to adopt current technologies and frameworks to reduce technical debt.
- Bridge teams seamlessly - Coordinate with onshore and offshore teams to ensure excellence across development, testing, and implementation.
- Champion quality and security - Embed information security standards into every solution you build while maintaining application performance and stability in production environments.
- Lead through problem-solving - Take ownership of incident analysis, resolution, and performance optimization; escalate strategically when needed.
What do you need to succeed?
Core Requirements:
- Minimum of 1 year professional IT experience in Agile-based application development.
- Proficiency with C#, .NET, ASP.NET, REST API, SOAP-based web services.
- Proficiency with SQL, SQL Server knowledge, relational database concept.
- Familiarity with CI/DevOps tools (TFS, Git, Artifactory, NuGet) and unit test automation.
- Familiarity with modern development tools including GenAI and Copilot.
Bonus Qualifications:
- Financial services or insurance industry background.
- Experience with Java.
Additional Requirements:
- Participate in rotating on-call support for production environments.
- Participate in periodic weekend / after-hours work to support project implementations and system upgrades.
- Flexibility for occasional after-hours work and periodic travel between Sun Life locations.
Unique Requirements:
This role requires Reliability Status Clearance. In addition to a law enforcement inquiry and a credit check, as part of your application, the Government of Canada will ask if you lived or travelled outside of Canada for 6-consecutive months during the last 5 years, and you must account for all activities during this time.
What's in it for you?
- Being a member of the Sun Life family, a group of people united by our Purpose: to help Clients and Employees achieve lifetime financial security and live healthier lives.
- An environment of continuous learning, development, and improvement.
- Internal mobility is supported by leaders who are dedicated to fueling your professional growth.
- As a hybrid organization, you and your leader use business and Client needs to choose where you work, at home or in the office.
The Base Pay range is for the primary location for which the job is posted. It may vary depending on the work location of the successful candidate or other factors. In addition to Base Pay, eligible Sun Life employees participate in various incentive plans, payment under which is discretionary and subject to individual and company performance. Certain sales focused roles have sales incentive plans based on individual or group sales results.
Diversity and inclusion have always been at the core of our values at Sun Life. A diverse workforce with wide perspectives and creative ideas benefits our Clients, the communities where we operate and all of us as colleagues. We welcome applications from qualified individuals from all backgrounds.
Persons with disabilities who need accommodation in the application process, or those needing job postings in an alternative format, may e-mail a request to thebrightside@sunlife.com.
We are proud to be a hybrid organization that offers our employees the choice and flexibility to work from both the office and virtually based on the needs of the business, our Clients and you.
We may use artificial intelligence to support candidate sourcing, screening, interview scheduling.
We thank all applicants for showing an interest in this position. Only those selected for an interview will be contacted.
Salary Range:
54,000/54 000 - 89,000/89 000Job Category:
IT - Application DevelopmentPosting End Date:
11/09/2026What Sun Life Assurance Company of Canada employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Sun Life
Sourced by ZipRecruiter
Industry
Insurance carriers and finance and insurance
Company size
10,000+ Employees
Headquarters location
Toronto, ON, CA