
Senior Java Application Developer
- Airdrie, AB
- Contract
- Full-time
- Maintain and support the Corporate and Commodity Audit System.
- Maintain and support the Dispute Resolution, Analysis and Tracking System.
- Maintain and support the Compliance Inventory Management System.
- Maintain and support the Corporate/Commodity Tax system
- Maintain and support the TBF Incident Management System
- TRACS Maintenance Activities
- UP/Netfile Maintenance
- Follow all ministry and client architectural, and security standards, policies and guidelines when building applications.
- Ensure code is thoroughly tested by following testing best practices including the use of unit testing, system testing, and performance testing.
- Assist in troubleshooting application issues in any environment.
- Create or update existing application support documentation for assigned applications to ensure that it matches the code and environment.
- Assist in managing and maintaining development and system test environments required to maintain the applications.
- Application code development and solution outputs (assemblies, web applications, database objects, installation packages, plus any other type of development within this scope that is required)
- Application assemblies or modules that are unit tested and pass quality assurance standards.
- Application code solutions are added to the department's source control system as per ministry standards
- Artifacts that support the tracking and reporting of defects related to development, deployment, and testing of the product
- Artifacts such as drawings, models, or documents that are used to communicate/explain estimates, analysis, work items and /or product
- Reporting related to the progress of assigned work, highlighting any expected deviations from previously agreed upon estimates
- The proposed resource must meet or exceed one of the following: University graduation in computer science or a related discipline and 4-yr relevant experience; OR 2-yr diploma in computer science or a related discipline and 6-yr relevant experience; OR 1-yr certificate in computer science or a related discipline and 7-yr relevant experience; OR a currently active professional certification or accreditation and 8-yr relevant experience.
- Proposed resource has agreed to a Criminal Records Check and Enhanced Security Clearance including a credit check prior to commencement.
- Experience developing enterprise applications using Java and related technologies
- Experience in designing, building, testing, deploying, and supporting applications in an complex enterprise IT environment.
- Experience with Oracle development (SQL, PL/SQL etc.)
- Experience with software development processes, and all associated best practices, methods, standards, tools, and policies.
- Experience with WebLogic Server 11g/12c or higher
- Developed or maintained applications using Ext JS framework.
- Developed or maintained applications using jQuery, jQuery UI.
- Developed or maintained applications with scheduling builds and testing automation using Cl tools (Jenkins).
- Developed or maintained applications with the Spring MVC framework.
- Developed or maintained applications with the STRUTS framework
- Developed or maintained systems involving Corporate and Commodity Tax Programs
- Experience using AutoSys Workload Automation
- Experience with applications load testing (Selenium, SoapUI/LoadUI).
- Experience with developing application using J2EE technologies / products
- Experience with large heavily integrated financial applications involving online, interfaces, batch processing and multiple tiers of execution.
We are sorry but this recruiter does not accept applications from abroad.