Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

(GOVERNMENT OF ONTARIO) looking for intermediate developer - Java , SOA

Full-time

System Canada Technologies

Company Description

SCT resources have a broad range of skills in different technologies.  The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our offerings. We learn continuously, both on the job and through formal training programs.

Job Description

CLIENT’S REQUIREMENTS

I. Lead all development activities for the assigned system components which includes, but is not limited to, coding, documentation, unit testing, defect resolution.
II. Work closely with systems analysts during the design review sessions to provide instruction and recommendations on best coding design, impacts and options.
III. Work closely with business analysts and quality assurance analysts to confirm that the application code meets the business and system requirements that are outlined in the detailed design, during
the analysis and user acceptance, testing, and implementation phases of the development lifecycle.
IV. Assist systems analysts in the documentation of design, functional, and technical specifications and deployment guides.
V. Participate in all phases of the systems development lifecycle from analysis and design, development and coding, acceptance testing, and implementation, and work with project team members to review, evaluate, and approve project deliverables and documentation.
VI. Develop and code, including links, application components prototypes as a proof-of concept during design phase, as assigned.
VII. Coding, testing, and debugging of the code drop/code release developed based on the assigned application components.
VIII. Code all assigned application components in accordance with the approved detailed design specifications.
IX. Prepare code drop/code release deployment packages in preparation for release to production, and
co-ordinate code deployment into various environments (i.e. test, staging, and production). X. Conduct and assist in code and design reviews.
XI. Provide accurate estimates for newly proposed functionality/enhancements and review the estimates from other team members for completeness and accuracy.
XII. Work with the Cluster technical staff to identify performance and/or availability issues for the code drop/code release developed and provide solutions.
XIII. Lead development activities during the defect resolution cycle during the acceptance test.
XIV. Write database scripts for assigned application components.
XV. Obtain Client or Cluster application architect approval for all code drop/code release changes for assigned application components.
XVI. Develop and code system components that are compliant with the Accessibility for Ontarians with
Disabilities Act, 2005.
XVII. Provide a defect free code drop/code release according to the Cluster’s development standards for
the assigned application components.
XVIII. Provide quality assurance for the code drop/code release (includes: unit testing, functional testing, load testing, tuning and regression testing, providing defect resolution and a fully tested application component.
XIX. Provide documented source code for the assigned application components and obtain approval, acceptance, and sign-off by the Cluster on the final code drop/code release.
XX. Obtain acceptance and approval by the Cluster and the project team for all assigned deliverables.
Ensure all artefacts are in compliance with Government of Ontario – Information Technology
Standards (GO ITS) 54 Standards.
XXI. Actively participate in and contribute to weekly project team meetings and document review meetings, and when required facilitate and lead meetings.
XXII. Provide weekly report confirming status of the assigned tasks. The Vendor’s Personnel will also be required to:
• Complete work and achieve milestones within the assigned deadlines;

• Notify the Cluster/Ministry project Manager in writing of any issues or other material concerns related to the assignment deliverables, as soon as the he/she becomes aware of them;
• Submit deliverables for the Cluster/Ministry approval as they are completed;

• Comply with the Ontario Government and the Cluster/Ministry security procedures and practices;

• Comply with the Ontario Government and the Cluster/Ministry architecture/technology standards and best practices;
• Comply with the Ontario Government and the Cluster/Ministry Conflict of Interest and

Confidentiality Guidelines;

• Provide knowledge and skill transfer to a designated Cluster/Ministry staff; and

• Comply with the Ontario Government I&IT Directive, Operational Policy on the I & IT Project

Gateway Process, and other applicable Guidelines, Standards and Procedures.

Qualifications

Skill Set Requirements

1. At least 5 years of design experience.
2. At least 5 years of Service Oriented Architecture (―SOA‖) design and development experience.
3. Web design and development experience, including Hyper Text Mark-up Language (HTML), Asynchronous JavaScript and XML (AJAX), Cascade Style Sheets (CSS); Connectivity/Structured Query Language (JDBC/SQL).
4. Strong knowledge of Struts, JSP and being able to build dynamic UI (presentation tier) based on dynamic input from database.
5. Conduct PoC on Coaches to integrate with external services.
6. Strong knowledge of Java scripts.
7. Experience interfacing with relational databases utilizing Java Database Experience with Java
Message Service (JMS), JEE Connector Architecture, and transaction management.
8. Knowledge of Zachman Row 3 and 4 artefacts.
9. Applications with ODA Compliance.
10. Working knowledge of Rational Unified Process design artefacts; strong Unified Modelling Language (UML) expertise e.g. State charts, Class Diagrams, Sequence Diagrams, Component Diagrams.
11. Knowledge of performance considerations at the time of design and deployment.
12. Experience with different presentation and server side frameworks (e.g., Struts, Spring, Enterprise Java Beans (EJB), Java Persistence Application Programming Interface (JPA) etc); Understanding of Agile development methodology.
13. Experience with different presentation and server side frameworks (i.e., Struts2, Spring, EJB 3.0, JPA etc).
14. Experience with Open text will be an asset.
15. Experience with JEE application Servers, IBM Web Sphere.
16. Experience with Web Service implementation, and WS-security, application security.
17. Deep Knowledge of Websphere Security.
18. Knowledge in BPM using Web Sphere Integration Developer (WID) on Web Sphere Process Server (WPS) or Web Sphere Enterprise Service Bus (WESB).
19. Excellent analytical, problem solving and decision making skills; verbal and written communication skills; interpersonal and negotiation skills.
20. Experience in writing the build script.
21. Must have worked in project based environment.
22. Must be able to handle multiple tasks at the same time.
23. Must be able to work under pressure and in high pace environment.
24. Must be able to pass required government security clearance.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the (GOVERNMENT OF ONTARIO) looking for intermediate developer - Java , SOA in Canada vacancy
  •  ...wide office: Canada - USA - Australia - UK - South Africa - New Zealand - Ireland - Japan   Job Description   Role: Intermediate Java developer Location : Regina Contract   The Ministry of Social Services is part way through a multi-year program initiative... 
    Suggested
    Full time
    Contract work
    Work at office

    System Canada Technologies

    Canada
    8 hours ago
  • Company Description SCT resources have a broad range of skills in different technologies.  The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to ...
    Suggested
    Full time
    Work at office

    System Canada Technologies

    Canada
    8 hours ago
  •  ...offerings. We learn continuously, both on the job and through formal training programs. Job Description Government of Ontario Looking for - Intermediate Programmer /developer Analyst (contract) Location: Toronto Experience in Programming VB.NET using MS Visual... 
    Suggested
    Full time
    Contract work

    System Canada Technologies

    Canada
    8 hours ago
  • Company Description SCT resources have a broad range of skills in different technologies.  The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to ...
    Suggested
    Full time

    System Canada Technologies

    Canada
    8 hours ago
  •  ...offerings. We learn continuously, both on the job and through formal training programs. Job Description Responsibilities  Develop and document process workflows diagram refinement and workflow narrations;  Develop and document use cases (business / system);... 
    Suggested
    Full time

    System Canada Technologies

    Canada
    8 hours ago
  •  ...controls as they pertain to the Hyperion Implementation project; • Develop all information artefacts of both logical data models and...  .../Ministry approval as they are completed; • Comply with the Ontario Government and the Cluster/Ministry security procedures and practices;... 
    Full time

    System Canada Technologies

    Canada
    8 hours ago
  •  ...5. Leading and/or participating in teams developing solutions within MTO's Road User Safety (RUS...  ...(Rows 1 - 3) • Experience with SOA architecture • A full understanding of...  ...applies to taking payments • Knowledge of Ontario Public Service checkpoint and gateway processes... 
    Full time
    Internship
    Work at office

    System Canada Technologies

    Canada
    8 hours ago
  •  ...state business processes relating to authorities, approvals, licences and permits conduct the following generic deliverables:   1. Develop detailed level business process model(s) 2. Document MNR future state business processes by working with business teams to define... 
    Full time

    System Canada Technologies

    Canada
    8 hours ago
  •  ...the financial sector is seeking a senior developer to contribute to providing software solutions...  ...The client is seeking a senior full-stack Java and Angular developer capable of providing...  ...application development. What we are looking for: At least 5 years of experience... 
    Full time

    Maarut Inc

    Canada
    8 hours ago
  •  ...Partner - IBM End Customer - TD Bank Role - Java Developer No of Positions - 3 Location - GTA (Hybrid 1s or twice a week as per client's requirement) Price - Find the best possible price Experience - 5+ Yrs Duration - 1 Year contract / full time Timing EST hours JD: experience... 
    Full time
    Contract work

    Royal Cyber Inc.

    Canada
    8 hours ago
  •  ...right for you. We foster a learning culture that will allow you to develop new skills and progress in your career. Who We Are...  ...Evolve and maintain core platform components by writing high-quality Java and JavaScript code. Write, maintain, and execute unit, integration... 
    Remote job
    Full time
    Work from home
    Flexible hours

    Flexspring

    Canada
    8 hours ago
  •  ...Description   A growing and dynamic team is looking to expand in Montreal. We are responsible...  .... We are currently looking for a developer to joing Risk 1 - firm's end of day market...  ...The ideal candidate will have both ETL and Java experince (data warehousing experience very... 
    Full time
    Work at office

    System Canada Technologies

    Canada
    8 hours ago
  •  ...architects (including the CTO), senior developers, and dedicated quality assurance team. As Senior Developer – Platform Services, you will...  ...the CTO • Develop & deploy SOA based systems integration...  ...environments • 5+ years experience with Java EE 5 (or later) application... 
    Full time

    System Canada Technologies

    Canada
    8 hours ago
  •  ...Job Description   Position Description:   ? Developing the next major version of our client facing platform,...  ...the needs of the job. Skills Required ? Core Java Web. You are seen as a strong developer in your current team with a focus on, JAX-RS, concurrency... 
    Full time
    Work at office
    Local area

    System Canada Technologies

    Canada
    8 hours ago
  • $120k - $140k per year

     ...of the way. If you're a self-starter looking to hone your skills in a startup...  ...transparency, and team connectivity, we look forward to hearing from you!   THE ROLE...  ...growing Engineering team as our Senior Java Back End Developer.  As a Senior Java Back-End Developer... 
    Internship
    Work at office
    2 days per week

    Localcoin

    Canada
    4 days ago
  • Understands that the success of a developer is to understand the core business processes of the business unit and business requirements as well...  ...on Integration with REST APIs, SOAP Services with Back -end Java \\\ ~ Proficient level of knowledge in domain. \\\ ~ Knowledge... 
    Full time

    Vg

    Canada
    8 hours ago
  •  ...Description Candidates selected by Ontario Public services ( OPS ) will...  ...screening We are looking for a Project manager with...  ...Steering Committee and IFIS Governance Committee (IGC): Project plan...  ...mitigating strategies can be developed. Manage the prioritization of... 
    Remplacement
    Full time
    Contract work
    Internship

    System Canada Technologies

    Canada
    8 hours ago
  •  ...Notes 16.) Manage the project in line with the PMI (PMBOK) guidelines where Our Client processes do not cover  Requirements 1.) Intermediate/Senior Project Manager skills with strong leadership qualities:  - Proven, strong Organization, Planning, Facilitation, Risk... 
    Full time
    Temporary work

    System Canada Technologies

    Canada
    8 hours ago
  •  ...• Review the terms of the project in consultation with the Governance Committee; Review and confirm the project plan and gain Project...  ...project deliverables and ensuring project objectives are met; • Developing project change requests (scope, time, cost) and developing financial... 
    Full time

    System Canada Technologies

    Canada
    8 hours ago
  •  ...office: Canada - USA - Australia - UK - South Africa - New Zealand - Ireland - Japan   Job Description   Design, write, and develop Java applications, including system utilities for testing, monitoring, and administration of applications Design and implement... 
    Long term contract
    Full time
    Temporary work
    Work at office

    System Canada Technologies

    Canada
    8 hours ago
  •  ...our offerings. We learn continuously, both on the job and through formal training programs. Job Description Position: Java/J2EE Developer with FLEX Location: Montreal, Canada Duration: 6+Months Description: Strong Java/J2EE developer with some exposure... 
    Full time

    System Canada Technologies

    Canada
    8 hours ago
  • Company Description SCT resources have a broad range of skills in different technologies.  The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to ...
    Full time
    Work at office

    System Canada Technologies

    Canada
    8 hours ago
  • $230k per year

     ...time observability, and strong security. Our tech stack includes Java (low-latency), Python, Web UI (React/Ag-Grid), Aeron, ClickHouse,...  ...and quality across the team. Responsibilities Design and develop core backend systems including market connectivity, order routing... 
    Full time
    Work at office
    Remote work
    Free visa

    Crypto.com

    Canada
    8 hours ago
  •  ...What Is the Role We are on the lookout for a Senior Software Developer to join our Elasticsearch team and focus on ensuring that the...  ...algorithms and data structures. You have strong skills in core Java and are conversant in the standard library of data structures and... 
    Full time

    Elastic Nv

    Canada
    8 hours ago
  •  ...Information Technology Office (ITO) is currently looking for One or more teams of two programmer...  ..., one of whom is an experienced Cúram Developer with Cúram V6 is required to join the ITO...  ...implementation and the other resource to be a Java P/A who will be mentored by the... 
    Full time
    Work at office

    System Canada Technologies

    Canada
    8 hours ago
  •  ...Design specifications with Development and Architecture teams - Develop Design specifications for B&P - Develop Design specifications...  .../Ministry approval as they are completed  Comply with the Ontario Government and the Cluster/Ministry security procedures and practices ... 
    Full time

    System Canada Technologies

    Canada
    8 hours ago
  •  ...AI. What Is The Role : We are looking for a skilled Java Engineer II to join our AutoOps team,...  ...Backend team, you will play key roles in developing features and designing systems. You...  ...integration testing to ensure reliability. Develop and implement the necessary business... 
    Remote job
    Full time

    Elastic Nv

    Canada
    8 hours ago
  •  ...The exchange team develops and maintain a cutting-edge trading platform. With a global presence across APAC, EMEA and North America, the team...  .... Requirements ~5+ years experience on programming in java ~ Preferably experience at an Investment Bank, Hedge Fund or Exchange... 
    Full time
    Remote work
    Free visa

    Crypto.com

    Canada
    8 hours ago
  •  ...We are looking for a hands-on Lead Java Developer with 12+ years of experience to drive the backend architecture and development of a key Dynamic Portfolios platform for a leading Wealth Management firm. In this role, you will lead a Scrum team, design secure REST APIs and... 
    Remote job

    EPAM Systems

    Canada
    24 days ago
  •  ...Join EPAM's engineering team as a Senior Full-Stack Java Developer and take ownership of maintaining and modernizing a portfolio of enterprise-grade Gateway applications. You'll work in a dynamic environment built around Java Spring Boot microservices and a diverse set of... 
    Remote job
    Long term contract

    EPAM Systems

    Canada
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to (GOVERNMENT OF ONTARIO) looking for intermediate developer - Java , SOA. Be the first to apply!