As a Software Developer Intern your key area of responsibility will be contributing to the ... Proficiency in at least one modern programming language (e.g., C#, Java, Python, TypeScript, or Go)
As a Software Developer Intern your key area of responsibility will be contributing to the ... Proficiency in at least one modern programming language (e.g., C#, Java, Python, TypeScript, or Go)
Field Engineering Co-Op
CA$20 - CA$30/hr
WHY INTERN WITH US * Gain valuable experience at a fast-growing tech startup in Canada. * Work ... Strong programming skills in languages such as Java, Scala, and Python.Knowledge of data structures ...
Field Engineering Co-Op
CA$20 - CA$30/hr
WHY INTERN WITH US * Gain valuable experience at a fast-growing tech startup in Canada. * Work ... Strong programming skills in languages such as Java, Scala, and Python.Knowledge of data structures ...
Sales Engineering Co-Op
CA$20 - CA$30/hr
WHY INTERN WITH US * Gain valuable experience at a fast-growing tech startup in Canada. * Work on ... Strong programming skills in languages such as Java, Scala, and Python.Knowledge of data structures ...
Sales Engineering Co-Op
CA$20 - CA$30/hr
WHY INTERN WITH US * Gain valuable experience at a fast-growing tech startup in Canada. * Work on ... Strong programming skills in languages such as Java, Scala, and Python.Knowledge of data structures ...
Why Intern With Us: At Acceldata, you won't just be writing code; you'll be shaping the foundation ... Strong programming skills in languages such as Java or Scala, and Python. * Developed and prepared ...
Why Intern With Us: At Acceldata, you won't just be writing code; you'll be shaping the foundation ... Strong programming skills in languages such as Java or Scala, and Python. * Developed and prepared ...
Embedded Software Engineer - Intern
CA$25 - CA$32/hr
High-level programming and scripting languages such as Java, Python, Perl, Tcl, bash * YANG modeling language and toolchains * Software development methodologies such as Agile or Waterfall
Embedded Software Engineer - Intern
CA$25 - CA$32/hr
High-level programming and scripting languages such as Java, Python, Perl, Tcl, bash * YANG modeling language and toolchains * Software development methodologies such as Agile or Waterfall
Intern Java Developer information
See Hamilton, ON salary details
$9.35 - $15.66
8% of jobs
$15.66 - $21.97
5% of jobs
$21.97 - $28.28
3% of jobs
$28.28 - $34.59
5% of jobs
$36.87 is the 25th percentile. Wages below this are outliers.
$34.59 - $40.90
10% of jobs
$40.90 - $47.21
13% of jobs
The median wage is $49.52 / hr.
$47.21 - $53.52
16% of jobs
$59.30 is the 75th percentile. Wages above this are outliers.
$53.52 - $59.83
16% of jobs
$59.83 - $66.14
12% of jobs
$66.14 - $72.45
8% of jobs
$72.45 - $78.76
4% of jobs
$9
$48
$78
How much do intern java developer jobs pay per hour?
What is an Intern Java Developer job?
An Intern Java Developer is a temporary, entry-level position where individuals gain hands-on experience in Java development. Interns typically assist in coding, debugging, testing, and software development tasks under the guidance of senior developers. This role helps build foundational programming skills, familiarity with frameworks like Spring, and an understanding of industry best practices. Interns may also collaborate with teams to develop applications, fix bugs, and optimize code. The position is designed to provide learning opportunities and practical experience for those looking to start a career in software development.
What are the key skills and qualifications needed to thrive in the Intern Java Developer position, and why are they important?
To thrive as an Intern Java Developer, you need a foundational understanding of Java programming, object-oriented principles, and basic software development practices, often gained through coursework or self-study. Familiarity with tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and exposure to frameworks such as Spring or Maven can be highly beneficial. Eagerness to learn, effective communication, and teamwork are standout soft skills in this role. These abilities are crucial for contributing to real-world projects, adapting in a collaborative tech environment, and building a strong foundation for a software development career.
What kinds of projects or tasks do Intern Java Developers typically work on during their internship?
Intern Java Developers often assist with coding, debugging, and testing features for larger applications under the guidance of senior engineers. You might be tasked with fixing minor bugs, writing unit tests, or contributing to small modules within a project, which helps you apply classroom knowledge in real-world settings. Interns frequently participate in code reviews, team meetings, and agile sprints, providing exposure to collaborative software development processes. This hands-on experience helps build both technical proficiency and a deeper understanding of how professional development teams operate.
Other
Posted 14 days ago
Job description
We are always looking for amazing talent who can contribute to our growth and deliver results! Geotab is seeking a Software Developer Intern who will work closely with the MyGeotab Reporting and Authentication team to collaborate, develop and troubleshoot cases that directly impact how our customers interact with our application. If you love technology and are keen to join an industry leader - we would love to hear from you!
What you'll do:As a Software Developer Intern your key area of responsibility will be contributing to the development and maintenance of backend services, APIs, and frontend features. You will need to work closely with senior software developers and product manager to deliver high-quality software solutions in an Agile environment.
The opportunity:- 12 month work-term beginning September 2026.
- Full-time, paid internship: Monday - Friday, 37.5hrs/week.
- Your first week at Geotab begins with 'GEO Launch' - a one-week Employee Orientation. Click here to learn more!
- Learn more about the Geotab Campus Program here.
- This posting is for an existing vacancy.
- Design, develop, and maintain software features across backend services and/or frontend applications using languages such as C#, TypeScript, or Python.
- Write clean, testable, and well-documented code following established engineering standards and best practices.
- Develop and maintain unit and integration tests to ensure reliability and code quality across the platform
- Investigate, diagnose, and resolve bugs identified through QA testing or production monitoring systems.
- Participate actively in Agile ceremonies including sprint planning, daily stand ups, code reviews, and retrospectives.
- Collaborate with product managers and designers to translate requirements into technical implementations
- Contribute to internal documentation of code, APIs, and architectural decisions to support long-term maintainability.
- Pursuing a Degree/Diploma in Computer Science, Math, Software Engineering or a related field.
- Proficiency in at least one modern programming language (e.g., C#, Java, Python, TypeScript, or Go).
- Foundational knowledge of data structures, algorithms, and object-oriented programming principles.
- Familiarity with Git and collaborative version control workflows.
- Exposure to web frameworks, REST APIs, or SQL/NoSQL databases is an asset.
- Strong analytical and problem-solving skills with a curiosity-driven approach to learning.
- Effective written and verbal communication skills with the ability to work both independently and within a team.
- Ability to manage time effectively in a fast-paced environment with shifting priorities.
Geotab will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. Additionally, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the Company's legal duty to furnish information.
We are committed to accommodating people with disabilities during the recruitment and assessment processes and when people are hired. We will ensure the accessibility needs of employees with disabilities are taken into account as part of performance management, career development, training and redeployment processes. If you require accommodation at any stage of the application process or want more information about our diversity and inclusion as well as accommodation policies and practices, please contact us at careers@geotab.com. Geotab provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Geotab complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Geotab expressly prohibits any form of workplace harassment or discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Geotab's employees to perform their job duties may result in discipline up to and including discharge. If you would like more information about our EEO program or wish to file a complaint, please contact our EEO officer, Klaus Boeckers at HRCompliance@geotab.com. For more details, view a copy of the EEOC's Know Your Rights poster. By submitting a job application to Geotab Inc. or its affiliates and subsidiaries (collectively, "Geotab"), you acknowledge Geotab's collection, use and disclosure of your personal data in accordance with our Privacy Policy. Click here to read our Privacy Notice.