11891 (Toronto)

11891 (Toronto)

08 Nov
|
Maarut
|
Toronto

08 Nov

Maarut

Toronto

- Required to translate technical systems specifications intoworking, tested applications.

- This includes:

- developing detailed programming specifications

- writing and/or generating code o compiling data-drivenprograms, maintaining, and conducting unit tests.

- Resolves and troubleshoots technical problems which ariseduring the use and operation of software packages, including technicalassistance in implementation, conversion and migrations.

General Skills:

- Experience in programming and analysis; specialized softwarepackage support at the specified experience level

- Ability to collaborate with IT Professionals throughout theSoftware Development Life Cycle

- Experience in structured methodologies for the development,design, implementation and maintenance of applications

- Experience in design, code, test, debug and documentapplications

- Experience in the use of object and/or third generationlanguage development tools

- Experience in one or more programming languages

- Experience in application design, latest design patters,deployment and troubleshooting

- Experience with relational and hierarchical databasetechnologies

- Experience in the use of information retrieval packagesusing query languages

- Experience with one or more communications protocols

- Experience in structured methodologies for the design,development, implementation and maintenance of applications

- Experience eliciting and documenting information fromdiverse business area stakeholders and subject matter experts

- Excellent analytical, problem-solving and decision-makingskills; verbal and written communication skills; interpersonal and negotiationskills

- A team player with a track record for meeting deadlines

- Knowledge and experience with programming Internet-readyapplications

- Knowledge and experience in rapid application development(RAD) methodologies

- Knowledge and understanding of Information Managementprinciples, concepts, policies and practices

- Experience with middleware and gateways

- Experience reviewing, analyzing, and modifying productinstallation scripts including encoding, testing, debugging

- Ability to provide post-implementation support and resolveany post-implementation technical issues

- Experience conducting design walkthrough sessions withproject team

- Knowledge and understanding of Accessibility for Ontarianswith Disability Act (AODA) and related regulations and standards

- Ability to provide user and system documentation as required

Additional Skills for Oracle Software Developer:

- Experience in conducting impact assessments on OracleE-Business application customizations and extensions.

- Strong conversion experience in Account ReceivableCollection modules

- Strong programming skills in Oracle database, PL/SQL, SQL,XML, Unix shell scripts and Oracle Data Integrator

- Proved business knowledge of General Ledger, AccountsReceivable, Collections, Accounts Payable and Inventory Modules of OracleE-Business

- Great knowledge of Oracle E-Business table structure relatedto GL, AR, Collections, AP, INV and FND

- Strong knowledge of SQL tuning and using partition tables

- Demonstrated experience and understanding of data warehouse,ETL methodologies and OBIEE

- Demonstrated work experience on Java and Oracle ApplicationDevelopment Framework (ADF) will be a great asset

- Strong verbal and written communication skills andleadership abilities to be able to oversee the quality assurance of the projectfrom technical perspective

Requirements

Experience and Skill Set Requirements:

Must Haves:

- 10+ years’ experience in developing n-tier Enterpriseapplications





- Expertise in application design, latest design patterns,deployment and troubleshooting

- Expertise in JPA or Hibernate, and Spring Boot Framework

- Proficient in database design and SQL development, withsolid expertise in PostgreSQL, PL/pgSQL, Azure Cosmos DB

- Experience gathering and documenting requirements frombusiness stakeholders

- Strong analytical, problem-solving, and communication skills

Skill Set Requirements:

Responsibilities:

- Translate business requirements and technical specificationsinto scalable, secure, and fully tested full-stack applications

- Develop detailed technical designs and programmingspecifications

- Write, review, and maintain clean, efficient, andmaintainable code following best practices

- Build and enhance data-driven applications and backendservices

- Design and execute unit, integration, and end-to-end teststo ensure quality and reliability

- Design and implement modern, responsive frontend componentsusing React

- Develop robust backend services and APIs using Spring Boot

- Build and maintain RESTful APIs and microservicesarchitectures

- Troubleshoot and resolve technical issues acrossdevelopment, testing, and production environments

- Support application deployment, data migration, and systemintegration activities

- Collaborate with cross-functional teams through codereviews, design sessions, and Agile ceremonies

- Ensure all solutions meet security, performance,scalability, and accessibility standards (AODA compliance)

- Contribute to continuous improvement of developmentprocesses, tools, and standards

- Provide technical support for implementation, systemintegration, data conversion, and migration activities.

General Skills:

- Experience in programming and systems analysis withinenterprise application environments

- Robust ability to collaborate with IT professionals acrossthe Software Development Life Cycle (SDLC)

- Experience in application design, modern design patterns,deployment, and troubleshooting

- Experience designing, coding, testing, debugging, anddocumenting applications

- Experience with relational database technologies (e.g.,PostgreSQL) and SQL development

- Experience building and supporting data-driven applications

- Experience working with API-based and web applications(REST/HTTP protocols)

- Experience using query languages and data access tools

- Experience with structured methodologies (Agile/Waterfall)for design, development, implementation, and maintenance

- Ability to elicit, analyze, and document requirements frombusiness stakeholders and subject matter experts

- Experience in application deployment and environmentmanagement

- Experience troubleshooting and resolving application andintegration issues

- Ability to work with integration patterns and communicationprotocols

- Experience producing technical documentation and designartifacts

- Strong analytical, problem-solving, and decision-makingskills

- Excellent verbal and written communication skills

- Strong interpersonal and collaboration skills

- Ability to work effectively in a team-based environment

- Proven ability to manage competing priorities and meetdeadlines

Mandatory Skills:

- 10+ years’ experience in developing n-tier Enterpriseapplications





- Expertise in application design, latest design patterns,deployment and troubleshooting

- Expertise in JPA or Hibernate, and Spring Boot Framework

- Proficient in database design and SQL development, withsolid expertise in PostgreSQL, PL/pgSQL, Azure Cosmos DB

- Experience gathering and documenting requirements frombusiness stakeholders

- Strong analytical, problem-solving, and communication skills

Nice to Have Skills:

- Experience building cloud-native, internet-facingapplications

- Experience with middleware, API gateways, or integrationservices

- Experience leading design walkthroughs and technicaldiscussions

- Knowledge of Accessibility for Ontarians with Disability Act(AODA) and WCAG standard

- Strong verbal and written communication skills with abilityto contribute to technical leadership and quality assurance

Evaluation Criteria:

Backend Development (Java/ Spring Boot/ Spring/Integration):

- 8–10+ years’ experience developing n-tier enterpriseapplications

- Strong hands-on experience with Spring Boot and the SpringFramework (Core, MVC, Security, Data, Batch)

- Proven experience designing and building RESTful APIs

- Demonstrated expertise in application architecture, designpatterns (MVC, Security, integration patterns), and performance optimization

- Experience implementing and managing caching solutions usingtechnologies such as Redis

- Experience integrating with enterprise systems and serviceintegration platforms or integration hubs

- Proven ability to deliver secure, scalable, andproduction-ready backend solutions

- Strong experience with unit testing and integration testing

Frontend (React / Angular):

- Strong experience with modern frontend frameworks such asReact and/or Angular

- Experience developing responsive, accessible, anduser-friendly interfaces (AODA/WCAG awareness)

- Proven ability to implement component-based architecture andreusable UI components

- Experience integrating frontend applications with RESTfulAPIs and backend services

- Understanding of frontend performance optimization, statemanagement, and application scalability

Database & ORM:

- Strong experience with PostgreSQL and SQL, Azure Cosmos DB

- Experience in schema design and normalization, queryoptimization and indexing and writing database functions (PL/pgSQL preferred)

- Hands-on experience with ORM frameworks, JPA, Hibernate andMyBatis

- Experience integrating ORM frameworks with backend services

- Experience supporting data-driven applications

- Demonstrated experience with Azure services such as, AzureApp Services, Azure Functions, Azure Storage, and Azure Database for PostgreSQLetc.

- Experience deploying and supporting cloud-nativeapplications

- Understanding of scalability, monitoring, and cloud security

Test Automation & Quality Engineering:

- Strong experience in test automation across unit, API, andend-to-end (E2E) testing

- Hands-on experience with unit testing frameworks such asJUnit 5 and Mockito

- Experience with frontend testing frameworks such as Jest

- Experience implementing end-to-end testing using toolssuchas Playwright or Katalon

- Experience with API testing automation and validation ofRESTful services

- Experience applying Behavior-Driven Development (BDD)practices

- Proven ability to design, implement, and maintain automatedtest suites within CI/CD pipelines

- Experience working in Agile/Scrum environments

- Strong communication and stakeholder engagement skills

- Proven ability to work collaboratively and meet deadlines.toworkcollaborativelyandmeetdeadlines.

#J-18808-Ljbffr

📌 11891 (Toronto)
🏢 Maarut
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: 11891 (toronto) / toronto