Search jobs > Toronto, ON > Senior software developer

RQ07793 - Software Developer - Senior

Maarut Inc
Toronto, Canada
$42 an hour (estimated)
Full-time

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

30+ days ago
Related jobs
Autodesk
Toronto, Ontario
Remote

Senior Software Animation Developer. Senior Software Developer on the. You will report to the Senior Manager, Software Development based in Canada. Interest in the development of scalable, performant software, leveraging hardware and software solutions. ...

Info-Tech Research Group
Toronto, Ontario
Remote

We’re looking for seasoned Senior Software Developers, especially people who really care about the quality and impact of the products they’re building. Your responsibilities as a Senior Software Developer:. Build, test, and support the development of web software applications and internal tools. Min...

Alltech Consulting Services
Toronto, Ontario

The Corrections Systems Portfolio requires a temporary Programmer/Developer (L3) with 10+ years’ experience to support critical solutions in the portfolio, for the design, coding and unit testing of enhancements, troubleshooting, along with break/fix solutions support. You have senior application de...

Apexa
CA

We are now looking for a talented Senior Software Developer with 10+ years experience to join our team, help us build exciting technologies, and continue innovating and transforming the industry. NET Framework, TSQL and relational database systems: design, maintenance, and optimization In-depth work...

Randstad Canada
Toronto, Ontario

This is a contract position for a Software Developer - Senior for our public sector client. General Skills Experience in programming and analysis; specialized software package support at the specified experience level Ability to collaborate with IT Professionals throughout the Software Development L...

Global Pharma Tek
Toronto, Ontario

Title: Software DeveloperSenior. As the senior technical expert, you have provided technical functional leadership, expertise and advice /mentorship, coaching and direction to less senior team members. Development of required Software Architecture Documentation for the project;. Senior level know...

General Motors
Markham, Ontario

Your Skills & Abilities (Required Qualifications).Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.Proven experience with Fluent Bit, including configuration, customization, and plugin development.Proficiency in programming languages such as ...

Maarut Inc
Toronto, Ontario

TheClient s Digital Design Branch requires a software developer withdesign/development experience of delivering digital solutions basedon Java JSF Angular Restful API (e. Theprogrammer developer will be responsible for coding and unittesting of applications capabilities and APIs using Java JSFAngula...

RBC - Royal Bank
Toronto, Ontario

Hands on development of technical modules and guide the junior developers if required. Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle ...

CLIO
Toronto, Ontario

Work with a team of developers to solve complex problems and provide elegant solutions to Clio customers. Work in an agile environment with our team of full stack developers across a variety of projects. Experience in software development, specifically with building web applications at scale with Ru...