Description
ResponsibilitiesRequired to translate technical systems specifications into workingtested applications.
Thisincludes developing detailed programming specifications writingand / or generating code compiling dataDriven programs maintainingand conducting unit tests.
Resolves and troubleshoots technicalproblems which arise during the use and operation of softwarepackages including technical assistance in implementationconversion and migrations.
GeneralSkills :
Experiencein programming and analysis; specialized software package supportat the specified experience level Ability to collaborate with ITProfessionals throughout the Software Development LifeCycle.
Experience in structured methodologies for the development designimplementation and maintenance ofapplications.
Experience in design code test debug and document applications
Experiencein the use of object and / or third generation language developmenttools
Experiencein one or more programminglanguages
Experience in application design latest design patters deploymentand troubleshooting
Experiencewith relational and hierarchical database technologies
Experiencein the use of information retrieval packages using query languages
Experiencewith one or more communications protocols
Experiencein structured methodologies for the design developmentimplementation and maintenance of applications
Experienceeliciting and documenting information from diverse business areastakeholders and subject matter experts
Excellentanalytical problemsolving and decisionmaking skills; verbal andwritten communication skills; interpersonal and negotiation skillsA team player with a track record for meeting deadlines
DesirableSkills
Knowledgeand experience with programming Internetready applications
Knowledgeand experience in rapid application development (RAD) methodologies
Knowledgeand understanding of Information Management principles conceptspolicies and practices
Experiencewith middleware and gateways
Experiencereviewing analyzing and modifying product installation scriptsincluding encoding testing debugging
Ability toprovide postimplementation support and resolve anypostimplementation technical issues
Experienceconducting design walkthrough sessions with projectteam
Knowledge and understanding of Accessibility for Ontarians withDisability Act (AODA) and related regulations and standards
Ability toprovide user and system documentation asrequired
Skills
Experienceand Skill SetRequirements
Responsibilities / AssignmentDeliverables
TheDevelopers will be responsible for translating businessrequirements and technical system specificationsinto
workingtested applications. This would involve doing analysis &design based on requirements writing Java EE code and conductingunit tests.
MandatorySkills :
- 10years experience in developing ntier Enterpriseapplications
- 10years handson development with Java Enterprisetechnologies
- Expertisein application design latest design patterns deployment andtroubleshooting
- Extensivehandson development & troubleshooting experience on Java EEplatform
- Expertisein JPA or Hibernate and SpringFramework
- Proficientworking with Databases and SQL (expertise with Azure Cosmos DBPostgres Oracle and PL / SQL highlydesirable)
- Proficientin Eclipse IDE or Rational ApplicationDeveloper
- JavaScript / TypeScript frameworks such as React AngularJQuery
Niceto HaveSkills :
- Agiledevelopment experience Scrum User Stories CI TDD Automated Testsetc.
- Experiencewriting Web Services and implementingSOA
- BPMtools such as : jBPM Activiti IBM Process Server Camunda BPM DroolsRuleEngine
- Finegrainedsecurity frameworks such as : Spring Security Apache ShiroForgeRock
Requirements
MUSTHAVES :
- 10years experience in developing ntier Enterpriseapplications
- 10years handson development & troubleshooting with JavaEnterprisetechnologies
- Expertisein JPA or Hibernate and Spring B oot Framework
- Proficientworking with Databases and SQL (expertise with Azure Cosmos DBPostgres Oracle and PL / SQL highlydesirable)
- Proficientin Eclipse IDE or Rational ApplicationDeveloper
- JavaScript / TypeScript frameworks such as ReactAngular
Developer