(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
- ...Responsibility: About Northern Headquartered in London, Ontario, Northern is an integrated digital solutions agency... ..., and improving digital experiences. What We're Looking For As an Intermediate Full Stack Java Developer at Northern, you will build and maintain digital...SuggestedFull timeInternshipWork at officeRemote workHome officeFlexible hours
- ...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);...Full time
- ...Position: Java Developer \ \ Location: Onsite\/Toronto \ \ Job ID#: RQ10467\ \ Duration... ...writing Web Services and implementing SOA \ BPM tools such as jBPM, Activiti,... ...fieldLabel":"Industry","uitype":2,"value":"Government & Public Sector"},{"fieldLabel":"City","...Contract work
- ...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
- ...is the place for You. We are looking for an established leader in... ...team's delivery. Help newer developers get unstuck, and write code... ...software development experience (Java or Typescript or Python) ~... ...between 120k and 150k (Intermediate Dev) or 150k to 180k for...Relocation packageFlexible hours
- ...Job Opportunity: Software Developer – Intermediate/Senior Employee type: Full time, Permanent... ...Solutions Inc., part of Forsite, is actively looking for a Software Developer –... ...innovative services and solutions to industry, government, and academic organizations in the areas...Permanent employmentFull timeFlexible hours
- ...Java Developer (8+ years of experience). As part of the GPAP Modernization Program, the Group Insurance Data Hub (CDAC) implementation... ...handover to an operations team at the end of Delivery 2. We are looking for a Senior Developer to support the project until the...Full time
- ...related field) or equivalent experience • 2-7+ years of experience in professional software development • 2-7+ years of extensive Java development experience • Applied knowledge of object-oriented programming and design • Overall Java Knowledge (Core Internals, Threading...Flexible hours
- ...development, testing and deployment. As a developer, the candidate will be responsible for... ...At least 6+ years of experience with Java, and 7+ total IT experience.... ...Other Languages English: B2 Upper Intermediate Seniority...Remote jobInternship
- ...Company Description IT Job Description Role: Java Developer Location: Waterloo, ON Duration: Fulltime BGV will be done for the selected candidates. Experience with Docker, Kubernetes, Microservices an asset. 2. Experience with Database technology...Full timeRelocation
- ...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 jobWork from homeFlexible hours
$120k per year
...candidates based in: Canada: Ontario or British Columbia Job... ...ultimately aim to engage. We’re looking for smart, talented and... ...Collaborating with the front-end developers and other team members,... ...software development life cycle Develop tools and applications by producing...Remote jobLong term contractFull timeImmediate startWork from homeFlexible hours- ...Java is the most popular programming language. 65% of software developers use Java as a programming language. Java works well with web applications, Android apps, Cloud... ...IoT. Java developers are programmers who design, develop, and manage Java -based applications and software...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
- ...opportunities or solve problems quite the way we are. We are looking for fearless innovators who have an insatiable appetite for... ...applications which are mission-critical for our clients. As a Senior Java Developer, you will be a part of an engineering team responsible for one...Full timeFlexible hours
$100k - $135k 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... ...join our growing Engineering team as our Java Back End Developer. As a Java Back-End Developer at Localcoin...Full timeInternshipWork at office2 days per week- ...implementation, management and optimization to reach a true end-to-end solution. Job Description Job Purpose Summary The Java Developer can work with limited supervision from broad specifications to develop or modify moderately complex software programming...Little jobFull timeFlexible hours
- ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be done for the selected candidates. 8-10 years Hands on experience in Java Should have working experience in Spring and Hibernate...Full timeRelocation
- ...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
- ...innovative startup seeking a highly skilled and adaptable Senior Java Developer. In addition to developing robust and scalable software... ...Etobicoke"},{"fieldLabel":"State\/Province","uitype":1,"value":"Ontario"},{"fieldLabel":"Zip\/Postal Code","uitype":1,"value":"M9C"}],"...Full time
- ...quite the way we are. We are looking for fearless innovators who... ...knowledge of the latest version of Java ~ Proficiency in the design... ...scale distributed systems ~ Developed skills and experience with SQL... ...What You'll Do Develop complex scalable services and...Full timeContract workInternshipFlexible hours
- ...and/or equivalent work experience. ~ Hands-on experience with Java and the Spring framework, building and consuming RESTful APIs, working... ...and deployment using Docker, and related DevOps practices. ~ Develop middleware products, unit test practices (TDD), transaction...Full timeInternshipRemote workFlexible hours
- ...The bigger picture ⯠We’re looking for two technical, innovative developers to come on board as Software Developers, at the Senior or Intermediate level, at our College Avenue location... ...Participating in system design reviews and governance reviews ~ Delivering an...Permanent employmentFull timeTemporary work
$80k - $100k per year
...each other, completely free of barriers. Your role: As an Intermediate C# Developer at Global Relay, you’ll be using leading edge technologies to... ...-threaded programming and design patterns Experience with Java or another OOP language is an asset Experience with agile...- ...Role Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data. The candidate will be a part of a business-oriented squad of developers focused on the build-out and maintenance of various applications...Full time
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!
