1

Freelance Java Developer Government Jobs in Ontario

CA$1 - CA$11/hr

Minimum of 15+ years of demonstrable experience, preferably within a municipal government ... Strong experience with Maximo Business Objects and Web Beans (Java), Automation Scripts (Jython ...

Independent contractor / freelance Duration: ~4 weeks initial deployment + 36 months L1 support ... Government of Canada Level III - Top Secret , active and in good standing. About the engagement ...

... native programming languages (Objective-C, Swift, Java, and/or Kotlin), and system security ... Must be eligible to obtain and maintain a government of Canada Reliability status and Secret Level ...

Required to meet qualifications to obtain a Canadian Government security clearance (typically ... with at least 2 years in Java and 2 years in python; * Experience with creating software ...

Build and evolve backend applications usingTypeScript/Node.js,Java, andPython. * Design and deploy ... Power up your pay with a 15% Employee Energy Allowance, surpassing the government's price cap!

Build and evolve backend applications usingTypeScript/Node.js,Java, andPython. * Design and deploy ... Power up your pay with a 15% Employee Energy Allowance, surpassing the government's price cap!

Build and evolve backend applications usingTypeScript/Node.js,Java, andPython. * Design and deploy ... Power up your pay with a 15% Employee Energy Allowance, surpassing the government's price cap!

Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic ... As a condition of the role, the successful candidate must obtain a Government of Canada Reliability ...

Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic ... As a condition of the role, the successful candidate must obtain a Government of Canada Reliability ...

next page

Showing results 1-20

Freelance Java Developer Government information

What is the difference between Freelance Java Developer Government vs Freelance Java Developer Private Sector?

AspectFreelance Java Developer GovernmentFreelance Java Developer Private Sector
CredentialsTypically requires security clearances and government-specific certificationsGenerally requires standard Java certifications and portfolio
Work EnvironmentGovernment agencies, often in secure or regulated settingsPrivate companies, startups, or consulting firms
Employer & Industry UsagePublic sector projects, government contractsCommercial projects, private sector clients
Search & Comparison IntentSeeking government-specific freelance Java rolesLooking for private sector freelance Java opportunities

Freelance Java Developers working with government agencies often need security clearances and government-specific certifications, working in secure environments on public sector projects. In contrast, private sector freelance Java developers typically focus on commercial projects, requiring standard Java skills and certifications. The choice depends on your credentials, work environment preferences, and the type of projects you aim to pursue.

What cities in Ontario are hiring for Freelance Java Developer Government jobs? Cities in Ontario with the most Freelance Java Developer Government job openings:

RQ00659 - Software Developer - Senior

Maarut

On-site

CA$1 - CA$11/hr

Full-time

Posted 3 days ago


Job description

Qualifications:

  • Minimum of 15+ years of demonstrable experience, preferably within a municipal government environment, in the development and full lifecycle implementation of Work and Asset Management solutions using IBM Maximo MAS, Maximo Mobile, and Maximo 7.6.x.
  • Extensive 10+ years of hands-on experience in Maximo application configuration and development based on client and business requirements.
  • Considerable experience leading and supporting large-scale Maximo implementations, migrations, upgrades, testing activities, and technical documentation.
  • Strong experience with Maximo Business Objects and Web Beans (Java), Automation Scripts (Jython/Python or similar scripting languages), and related customization frameworks.
  • Considerable experience building integrations with enterprise systems such as SAP, Salesforce, GIS, and other platforms using Web Services, RESTful APIs, GraphQL APIs, and database technologies.
  • Experience using version control systems, particularly Git or similar source code management tools.
  • Proven experience developing Maximo applications, workflows, BIRT reports, Work Centers, queries, and PL/SQL components.
  • Strong knowledge and hands-on experience with Maximo Spatial configuration and ArcGIS integrations.
  • Proficiency with development tools such as Visual Studio .NET and/or Eclipse.
  • Self-motivated professional with strong troubleshooting, analytical, and communication skills.
  • Experience supporting functional test case development, application testing, functional testing, integration testing, and unit testing activities within Maximo programs.
  • Strong ability to translate business requirements into solution design, development, testing, and deployment activities within the Maximo platform.
  • Ability to provide technical guidance and strategies related to legacy data conversion, data migration, data mapping, and data loading using various methodologies and tools.

Assignment Duties:

  • Develop, configure, upgrade, test, implement, release, and document software components within Maximo applications.
  • Create IBM BIRT reports and BI dashboards using the Maximo application suite.
  • Work independently and collaboratively within teams to deliver solutions against aggressive schedules and project goals throughout all phases of the development lifecycle.
  • Communicate effectively with end users, business analysts, systems analysts, and project managers to gather requirements, define features, and develop solution designs.
  • Collaborate closely with Maximo technical staff to design, develop, and deploy new features and enhancements.
  • Develop thoroughly tested configurations and customizations, and perform quality assurance activities in alignment with established QA protocols.
  • Work effectively with other technology teams and solution architects to address complex technical challenges and enterprise-level integration requirements.
Deliverables

  • Work closely with EWMS Maximo program team and configure or develop Maximo system as per City’s divisional requirements.
  • Conduct Unit testing of the product in DEV and promote the code to SIT/QA for UAT if needed.
  • Prepare test plans, test cases, scenarios, and result documents.
  • Prioritize tasks and focus on the important tasks based on their due dates.
  • Set realistic deadlines and consider all factors involved in completing the project or task before setting a deadline.
  • Be reliable and consistently meeting deadlines, build trust and credibility with divisions and stakeholders.
  • Track problems, defects, and issues within a large project.
  • Analyse results and creating reports for Management when needed.
  • Identify dependencies and define them clearly so that each team member knows what needs to be completed before moving on.
  • Assure the quality product or feature of Maximo is delivered for City.
  • Provide assessments and recommendations of new technology trends on the effective use and acquisition for the City.


Requirements

Must Haves:

  • Extensive 10+ years of hands-on experience in Maximo application configuration and development based on client and business requirements.
  • Considerable experience leading and supporting large-scale Maximo implementations, migrations, upgrades, testing activities, and technical documentation.
  • Strong experience with Maximo Business Objects and Web Beans (Java), Automation Scripts (Jython/Python or similar scripting languages), and related customization frameworks.
  • Considerable experience building integrations with enterprise systems such as SAP, Salesforce, GIS, and other platforms using Web Services, RESTful APIs, GraphQL APIs, and database technologies.