(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
- ...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","...SuggestedContract work
- ...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
- ...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
- ...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
- ...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...Full timeRelocation packageFlexible hours
- ...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
- ...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...Full 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
- ...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
- ...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
- ...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
- ...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
$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- ...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
- ...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
- ...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
- ...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
- ...intégrer une équipe dynamique en tant que Développeur Java/Scala pour l’un de nos clients. Il s’agit d’un... ...in technology at an investment bank? We are looking for someone to be a part of a dynamic team as a Java/Scala Developer for one of our clients. This is an application...Full timeApprenticeshipLocal areaWorldwide
- ...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
- ...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
- ...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...Full time- ...The Senior Full stack Java Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. As part of OTC derivatives technology...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!
