Java Application Developer jobs in Cambridge, ON
Software Developer
Easily applyNewAngstrom Engineering Inc.Cambridge, ON- $30–$60 an hour
- Full-time
- Monday to Friday +2
- Flexible schedule
- Angstrom Engineering welcomes and encourages applications from people with disabilities.
- 3 years’ experience in C# or Java application development.
Senior .Net Developer
Easily applyProcomBreslau, ON- $52.50–$70.00 an hour
- Contract
- Visit the production floor to understand application usage.
- Work on building microservices for on-prem and AWS applications.
- CorGTACanada
- Up to $100 an hour
- Contract +1
- Structure: Contract 6 months to start.
- Strong expertise in Java 21+ & Spring Boot (latest stable version).
- Mandatory expertise in Apache Camel (latest stable…
- Sun LifeWaterloo, ON
- $90,000–$140,000 a year
- Full-time
- The Enterprise Data & Analytics Enablement team is looking for a highly experienced, hands-on Lead Software Engineer to lead our MLOps team within an Analytics…
- View all Sun Life jobs - Waterloo jobs - Software Engineer jobs in Waterloo, ON
- Salary Search: Lead Software Engineer - MLOps salaries in Waterloo, ON
- See popular questions & answers about Sun Life
- NAVBLUE, Inc.Waterloo, ON
- Full-time
- Life insurance
- RRSP match
- Flexible schedule
- Casual dress
- You’ll be part of a team pioneering AI-driven solutions for commercial aviation customers.
- As a Senior AI/ML Software Developer, you will enhance core…
- View all NAVBLUE, Inc. jobs - Waterloo jobs - Senior Software Engineer jobs in Waterloo, ON
- Salary Search: Sr AI/ML Software Developer salaries in Waterloo, ON
- See popular questions & answers about NAVBLUE, Inc.
- NAVBLUE, Inc.Waterloo, ON
- Full-time
- Life insurance
- RRSP match
- Flexible schedule
- Casual dress
- You’ll be part of a team pioneering AI-driven solutions for commercial aviation customers.
- As a Senior AI/ML Software Developer, you will enhance core…
- View all NAVBLUE, Inc. jobs - Waterloo jobs - Senior Software Engineer jobs in Waterloo, ON
- Salary Search: Sr AI/ML Software Developer salaries in Waterloo, ON
- See popular questions & answers about NAVBLUE, Inc.
- GoogleWaterloo, ON
- $120,000 a year
- Full-time
- This opportunity is intended for students who are pursuing a PhD degree program in Computer Science or a related field.
- View all Google jobs - Waterloo jobs - Student Researcher jobs in Waterloo, ON
- Salary Search: Student Researcher, PhD, Winter/Summer 2026 salaries in Waterloo, ON
- See popular questions & answers about Google
- GoogleWaterloo, ON
- $102,000 a year
- This opportunity is intended for students who are pursuing a Bachelor's or Master’s degree program in Computer Science or a related field.
- View all Google jobs - Waterloo jobs - Student Researcher jobs in Waterloo, ON
- Salary Search: Student Researcher, BS/MS, Winter/Summer 2026 salaries in Waterloo, ON
- See popular questions & answers about Google
- GoogleWaterloo, ON
- $150,000–$154,000 a year
- Full-time
- 2 years of experience in developing iOS mobile applications.
- As a software developer, you will work on a specific project critical to Google’s needs with…
- GoogleWaterloo, ON
- $150,000–$154,000 a year
- Full-time
- 2 years of experience Android application development and the Android Software Development Kit (SDK).
- 2 years of experience with Android application development…
- GoogleWaterloo, ON
- $100,000–$200,000 a year
- Full-time
- As a software developer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-…
- View all Google jobs - Waterloo jobs - Software Engineer jobs in Waterloo, ON
- Salary Search: Software Developer, Android, Glasses System UI salaries in Waterloo, ON
- See popular questions & answers about Google
- GoogleWaterloo, ON
- $150,000–$154,000 a year
- Full-time
- Experience working on Android OS below the application level.
- As a software developer, you will work on a specific project critical to Google’s needs with…
- View all Google jobs - Waterloo jobs - Senior Software Engineer jobs in Waterloo, ON
- Salary Search: Software Developer III, Android XR salaries in Waterloo, ON
- See popular questions & answers about Google
- GoogleWaterloo, ON
- $150,000–$154,000 a year
- Full-time
- As a software developer, you will work on a specific project critical to Google Cloud's needs with opportunities to switch teams and projects as you and our…
- JobberKitchener-Waterloo, ON
- $106,600–$144,200 a year
- Stock options
- RRSP match
- Extended health care
- We have a range of experience levels on teams which allow for mentor/mentee opportunities.
- Risk Engineering: The Fintech Risk Engineering team supports the…
- JobberKitchener-Waterloo, ON
- $196,300–$265,600 a year
- Full-time
- Stock options
- RRSP match
- Extended health care
- We have a range of experience levels on teams which allow for mentor/mentee opportunities.
- It's important that you can lead by example, influence decision-…
- View all Jobber jobs - Kitchener-Waterloo jobs - Principal Software Engineer jobs in Kitchener-Waterloo, ON
- Salary Search: Mobile Principal Software Engineer salaries
- See popular questions & answers about Jobber
- JobberKitchener-Waterloo, ON
- $125,800–$170,100 a year
- Stock options
- RRSP match
- Extended health care
- Experience using developer AI tools like Copilot or Cursor.
- We have a range of experience levels on teams which allow for mentor/mentee opportunities.
- View all Jobber jobs - Kitchener-Waterloo jobs
- Salary Search: Senior Software Engineer salaries in Kitchener-Waterloo, ON
- See popular questions & answers about Jobber
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
Career Resources:
Job Post Details
Software Developer - job post
Job details
Pay
- $30–$60 an hour
Job type
- Full-time
Shift and schedule
- Overtime
- Day shift
- Monday to Friday
Location
Benefits
Pulled from the full job description
- Flexible schedule
Full job description
At Angstrom Engineering, we develop products and services focused on supporting the nanotechnology community. Our products include a broad range of thin film deposition machinery, which we design and manufacture, as well as process development and deposition services.
We work closely with our high-tech clients to help them apply nanotechnology to pioneer important developments in; quantum computing, solar panels, energy storage, semiconductors, OLEDs, optical coatings, medical/biological sensors, and much more.
Angstrom Engineering is a growing company with an international client base which has been listed on the Profit 500 fastest growing companies seven times. We are a customer-focused company that works hard to build strong client relationships and find ways to exceed expectations.
OVERVIEW:
Angstrom’s product portfolio is growing, and we need you to help us keep up with the demand for new product features and functionality. As a member of the Software Development team, you will be working on Angstrom’s Aeres platform to develop it into its full potential. You will need to leverage your understanding of automation, PLC, database, frontend, and backend PC programming techniques to create new and exciting features for all our customers to use.
This is full-time role located at our facility in Cambridge, Ontario. Day shift Monday to Friday with some overtime.
RESPONSIBILITIES:
· Create new functionality and features to extend the Aeres code base.
· Work with material scientists to translate high level concepts into finished solutions.
· Perform end to end testing of PC and PLC software.
· Develop new software tools to aid in rapid deployment of Angstrom Equipment.
· Collaborate with a multi-disciplined team to drive projects to completion
QUALIFICATIONS OVERVIEW:
· University degree in computer/software engineering or equivalent
· Strong knowledge of object-oriented programming
· Knowledge of Software Design Patterns
· 3 years’ experience in C# or Java application development
· Knowledge of WPF and WCF
· Familiar with EtherCAT, Ethernet/IP, TCP/IP, RS232 and other communication platforms
· Understanding of code versioning using GIT
· Experience the IEC1131 PLC Programming Structure (Omron, Beckhoff TwinCAT)
· Ability to solve technical software and mechanical problems
WHAT MAKES THIS A GREAT ROLE:
· Join a winning team and be part of an agile and growing business with a work force of exceptional people.
· Contribute to the growth of the business through a variety of exciting projects
· We have been in business for more than 30 years with a solid reputation in our industry and the Region
· We offer flexible hours and a competitive compensation package including benefits.
· Our working environment is clean, safe, temperature controlled and enjoyable.
PAY RANGE:
The listed pay range represents the expected compensation for this position. Individual pay will be determined by factors such as job‑related skills, applicable experience, and relevant education and training.
Accessibility & Accommodations
Angstrom Engineering welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
AI Disclosure
This recruitment process includes the use of AI‑assisted screening tools to support resume review and candidate shortlisting. These tools help us efficiently identify applicants whose skills align with the role. All interview and hiring decisions remain fully human‑led.
Pay: $30.00-$60.00 per hour
Work Location: In person