Deliverables :
- TheDevelopers will be responsible for translating businessrequirements and technical system specifications into workingtestedapplications.
- Thiswould involve doing analysis & design based on requirementswriting Java EE code and conducting unittests.
Responsibilities :
- Requiredto translate technical systems specifications into working testedapplications.
- Thisincludes : developing detailed programming specifications writingand / or generating code compiling datadriven programs maintainingand conducting unittests.
- Resolvesand troubleshoots technical problems which arise during the use andoperation of software packages including technical assistance inimplementation conversion andmigrations.
GeneralSkills :
- Experiencein programming and analysis; specialized software package supportat the specified experiencelevel
- Abilityto collaborate with IT Professionals throughout the SoftwareDevelopment LifeCycle
- Experiencein structured methodologies for the development designimplementation and maintenance ofapplications
- Experiencein design code test debug and documentapplications
- Experiencein the use of object and / or third generation language developmenttools
- Experiencein one or more programminglanguages
- Experiencein application design latest design patters deployment andtroubleshooting
- Experiencewith relational and hierarchical databasetechnologies
- Experiencein the use of information retrieval packages using querylanguages
- Experiencewith one or more communicationsprotocols
- Experiencein structured methodologies for the design developmentimplementation and maintenance ofapplications
- Experienceeliciting and documenting information from diverse business areastakeholders and subject matterexperts
- Excellentanalytical problemsolving and decisionmaking skills; verbal andwritten communication skills; interpersonal and negotiationskills
- Ateam player with a track record for meetingdeadlines
DesirableSkills :
- Knowledgeand experience with programming Internetreadyapplications
- Knowledgeand experience in rapid application development (RAD)methodologies
- Knowledgeand understanding of Information Management principles conceptspolicies andpractices
- Experiencewith middleware andgateways
- Experiencereviewing analyzing and modifying product installation scriptsincluding encoding testingdebugging
- Abilityto provide postimplementation support and resolve anypostimplementation technicalissues
- Experienceconducting design walkthrough sessions with projectteam
- Knowledgeand understanding of Accessibility for Ontarians with DisabilityAct (AODA) and related regulations andstandards
- Abilityto provide user and system documentation asrequired
Requirements
Experienceand Skill SetRequirements :
MustHaves :
- 10years experience in developing ntier Enterpriseapplications
- 10years handson development with Java Enterprisetechnologies
- 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
Skill SetRequirements :
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
Nice to 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
Technical / Java EEplatform :
- 10years experience in developing ntier Enterpriseapplications.
- 10years handson development with Java Enterprisetechnologies.
- Demonstratedexperience in application design latest design patterns deploymentandtroubleshooting.
- Demonstratedexperience in conducting unit test based onrequirements.
SpringFramework :
Demonstratedexperience working with Spring Framework Spring Boot Spring MVCSpring Data Spring Batch Spring Securityetc
ORM :
Demonstratedexperience with ORM tools such as JPA Hibernate orMyBatis
Database :
Workingexperience in writing SQL and Stored Procedures (preferably inOracle and PL / SQL Cosmos DB PostgresMySQL
BPM :
Demonstratedexperience with Camunda BPM Drools RuleEngine
AzureCloud :
Demonstratedexperience working with Azure Cosmos DB Azure Blob Storage AzureCognitive Searchetc.
UI :
Demonstratedexperience with React AngularjQuery
Experience and Skill Set Requirements : Must Haves : 10+ yearsexperience in developing n-tier Enterprise applications 10+ yearshands-on development with Java Enterprise technologies Expertise inJPA or Hibernate, and Spring Framework Proficient working withDatabases and SQL (expertise with Azure Cosmos DB, Postgres, Oracleand PL / SQL highly desirable) Proficient in Eclipse IDE or RationalApplication Developer JavaScript / TypeScript frameworks such asReact, Angular, JQuery Skill Set Requirements : Mandatory Skills : 10+ years experience in developing n-tier Enterprise applications10+ years hands-on development with Java Enterprise technologiesExpertise in application design, latest design patterns, deploymentand troubleshooting Extensive hands-on development &troubleshooting experience on Java EE platform Expertise in JPA orHibernate, and Spring Framework Proficient working with Databasesand SQL (expertise with Azure Cosmos DB, Postgres, Oracle andPL / SQL highly desirable) Proficient in Eclipse IDE or RationalApplication Developer JavaScript / TypeScript frameworks such asReact, Angular, JQuery Nice to Have Skills : Agile developmentexperience - Scrum, User Stories, CI, TDD, Automated Tests, etc.
Experience writing Web Services and implementing SOA BPM tools suchas : jBPM, Activiti, IBM Process Server, Camunda BPM, Drools RuleEngine Fine-grained security frameworks such as : Spring Security,Apache Shiro, ForgeRock Technical / Java EE platform : 10+ yearsexperience in developing n-tier Enterprise applications.
10+ yearshands-on development with Java Enterprise technologies.Demonstrated experience in application design, latest designpatterns, deployment and troubleshooting.
Demonstrated experiencein conducting unit test based on requirements. Spring Framework : Demonstrated experience working with Spring Framework - SpringBoot, Spring MVC, Spring Data, Spring Batch, Spring Security, etcORM : Demonstrated experience with ORM tools such as JPA, Hibernateor MyBatis Database : Working experience in writing SQL and StoredProcedures (preferably in Oracle and PL / SQL, Cosmos DB, Postgres,MySQL BPM : Demonstrated experience with Camunda BPM, Drools RuleEngine Azure Cloud : Demonstrated experience working with AzureCosmos DB, Azure Blob Storage, Azure Cognitive Search, etc.
UI : Demonstrated experience with React, Angular, jQuery