Job Search and Career Advice Platform

Enable job alerts via email!

RQ10028 - Sr. Software Developer - Front End

Source Code

Toronto

On-site

CAD 100,000 - 130,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm is seeking a Sr. Software Developer - Front End for a 1-year onsite contract in Toronto. Candidates must have 10+ years of Java Enterprise experience, strong skills in application design and various programming languages, and a background in developing n-tier enterprise applications. This role requires collaboration with IT professionals to develop robust applications and troubleshoot issues effectively.

Qualifications

  • 10+ years of experience in developing n-tier Enterprise applications.
  • 10+ years of hands-on development with Java Enterprise technologies.
  • Expertise in application design, latest design patterns, deployment and troubleshooting.
  • Extensive hands-on development & troubleshooting experience on Java EE platform.
  • Expertise in JPA or Hibernate, and Spring Framework.
  • Proficient working with Databases and SQL, and expertise with Azure Cosmos DB, Postgres, Oracle and PL/SQL highly desirable.
  • Proficient in Eclipse IDE or Rational Application Developer.
  • Expertise in JavaScript / TypeScript frameworks such as React, Angular, JQuery.

Responsibilities

  • Translate technical systems specifications into working, tested applications.
  • Develop detailed programming specifications, write/generate code, compile data-driven programs, and maintain and conduct unit tests.
  • Resolve and troubleshoot technical problems during the use of software packages.

Skills

Programming and analysis
Collaboration with IT professionals
Development methodologies
Application design
Object/third-generation language development
Relational databases
Query language skills
Communications protocols
Information documentation
Analytical skills
Team player

Tools

Java EE
JPA
Hibernate
Spring Framework
Azure Cosmos DB
Postgres
Oracle
PL/SQL
Eclipse IDE
Rational Application Developer
JavaScript
TypeScript
React
Angular
JQuery
Job description
RQ10028 - Sr. Software Developer - Front End

1-year contract, 2 possible extensions

ONSITE -222 Jarvis St 5th floor

Central Agencies Cluster -Ministry of Treasury Board Secretariat

Security Level: CRJMC

Responsibilities:
  • Required to translate technical systems specifications into working, tested applications. This includes:
    • developing detailed programming specifications
    • writing and/or generating code
    • compiling data-driven programs, maintaining, and conducting unit tests
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations
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 Life Cycle
  • Experience in structured methodologies for the development, design, implementation and maintenance of applications
  • Experience in design, code, test, debug and document applications
  • Experience in the use of object and/or third generation language development tools
  • Experience in one or more programming languages
  • Experience in application design, latest design patterns, deployment and troubleshooting
  • Experience with relational and hierarchical database technologies
  • Experience in the use of information retrieval packages using 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 from diverse business area stakeholders and subject matter experts
  • Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
  • A team player with a track record for meeting deadlines
MUST HAVES:
  • 10+ years of experience in developing n-tier Enterprise applications
  • 10+ years of hands‑on development with Java Enterprise technologies
  • Expertise in application design, latest design patterns, deployment and troubleshooting
  • Extensive hands‑on development & troubleshooting experience on Java EE platform
  • Expertise in JPA or Hibernate, and Spring Framework
  • Proficient working with Databases and SQL (expertise with Azure Cosmos DB, Postgres, Oracle and PL/SQL highly desirable)
  • Proficient in Eclipse IDE or Rational Application Developer
  • JavaScript / TypeScript frameworks such as React, Angular, JQuery
Nice to Have Skills:
  • Agile development experience – Scrum, User Stories, CI, TDD, Automated Tests, etc.
  • Experience writing Web Services and implementing SOA
  • BPM tools such as: jBPM, Activiti, IBM Process Server, Camunda BPM, Drools Rule Engine
  • Fine-grained security frameworks such as: Spring Security, Apache Shiro, ForgeRock
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.