(GOVERNMENT OF ONTARIO) looking for intermediate developer - Java , SOA
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.
- ...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...SuggestedFull timeContract workWork at office
- 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 ...SuggestedFull timeWork at office
- ...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...SuggestedFull timeContract work
- 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 ...SuggestedFull time
- ...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);...SuggestedFull time
- ...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
- ...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 timeInternshipWork at office
- ...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
- ...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
- ...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 timeContract work
- ...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 jobFull timeWork from homeFlexible hours
- ...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 timeWork at office
- ...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
- ...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 timeWork at officeLocal area
$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...InternshipWork at office2 days per week- 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
- ...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...RemplacementFull timeContract workInternship
- ...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 timeTemporary work
- ...• 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
- ...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 contractFull timeTemporary workWork at office
- ...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
- 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 timeWork at office
$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 timeWork at officeRemote workFree visa- ...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
- ...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 timeWork at office
- ...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
- ...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 jobFull time
- ...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 timeRemote workFree visa
- ...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
- ...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 jobLong term contract
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!
