Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer Front End

Source Code

Toronto

On-site

CAD 100,000 - 140,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology consulting firm in Toronto is seeking a Senior Software Developer specialized in front-end development for a 1-year contract with potential extensions. The ideal candidate will have over 10 years of experience in n-tier enterprise applications, expertise in Java technologies, and a strong background in application design using modern design patterns. Responsibilities include translating specifications into applications, troubleshooting software issues, and working collaboratively with IT teams. This role involves significant analytical and problem-solving skills as well as proficiency in relevant development tools.

Qualifications

  • 10+ years of experience in developing n-tier Enterprise applications.
  • 10+ years of hands-on development with Java Enterprise technologies.
  • Expertise in JPA or Hibernate, and Spring Framework.
  • Proficient working with Databases and SQL.
  • Experience writing Web Services and implementing SOA.

Responsibilities

  • Translate technical specifications into working applications.
  • Resolve technical problems during software operation.
  • Develop detailed programming specifications.
  • Conduct unit tests and maintain data-driven programs.

Skills

Programming and analysis
Collaboration with IT Professionals
Use of object/third generation development tools
Application design and troubleshooting
Relational database technologies
Information retrieval using query languages
Verbal and written communication skills

Tools

Eclipse IDE
Rational Application Developer
Job description
RQ10028 - Sr. Software Developer - Front End
About the job RQ10028 - Sr. Software Developer - Front End

RQ10028 - Sr. Software Developer - Front End

1-year contract, 2 possible extensions

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 patters, 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
  • 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

Nice to Have Skills:

  • 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.