Software Developer

4 weeks ago


Toronto, Canada Foilcon Full time

Software Developer (Intermediate) The Developer will be responsible for translating business requirements and technical system specifications into working, tested applications. This would involve doing analysis & design based on requirements, writing Java EE code, and conducting unit tests. Responsibilities / Assignment Deliverables Translating business requirements and technical system specifications into working, tested applications Analysis & design based on requirements Writing Java EE code Conducting unit tests Mandatory Skills 7+ years' experience in developing n-tier Enterprise applications 7+ years' 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 various Databases (expertise with Amazon Aurora, RDS, 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 Evaluation Criteria Technical Expertise (40%) Java EE Platform: 7+ years in developing n-tier Enterprise applications and hands-on development with Java Enterprise technologies. Experience in application design, latest design patterns, deployment, troubleshooting, and unit testing. ORM: Experience with ORM tools like JPA, Hibernate, or MyBatis. Spring Framework Database Management Cloud and BPM (25%) AWS Cloud: Experience with Aurora Serverless, Athena, Amazon S3, ElastiCache, OpenSearch, etc. BPM: Experience with Camunda BPM, Drools Rule Engine. UI Development (10%) Experience with React, Angular, jQuery. Must Haves Java EE Platform: 7+ years in developing n-tier Enterprise applications and hands-on development with Java Enterprise technologies. Experience in application design, latest design patterns, deployment, troubleshooting, and unit testing. ORM: Experience with ORM tools like JPA, Hibernate, or MyBatis. Experience with Spring Boot, Spring MVC, Spring Data, Spring Batch, Spring Security, etc. Proficient working with various Databases (expertise with Amazon Aurora, RDS, Postgres, Oracle and PL/SQL highly desirable) AWS Cloud: Experience with Aurora Serverless, Athena, Amazon S3, ElastiCache, OpenSearch, etc. Expertise in JPA or Hibernate, and Spring Framework, and Struts Framework JavaScript / TypeScript frameworks such as JQuery and Ajax Server-side Java templates – JSP, Thymeleaf We are an equal opportunities employer and welcome applications from all qualified candidates. #J-18808-Ljbffr



  • Toronto, Canada Jonas Software Full time

    Join to apply for the Director of Software Development role at Jonas Software Expected Salary Range: $155,000 – $175,000 CAD (depending on experience and qualifications) Role Type: New Role AI Disclosure: AI is used to screen, assess, or select applicants for this role Job Description Title: Director of Software Development Company: CAST Group of Companies...


  • Toronto, Canada Jonas Software Full time

    Join to apply for the Director of Software Development role at Jonas Software Expected Salary Range: $155,000 – $175,000 CAD (depending on experience and qualifications) Role Type: New Role AI Disclosure: AI is used to screen, assess, or select applicants for this role Job Description Title: Director of Software Development Company: CAST Group of Companies...


  • Toronto, Canada Jonas Software Full time

    Join to apply for the Director of Software Development role at Jonas Software Expected Salary Range: $155,000 – $175,000 CAD (depending on experience and qualifications) Role Type: New Role AI Disclosure: AI is used to screen, assess, or select applicants for this role Job Description Title: Director of Software Development Company: CAST Group of Companies...


  • Toronto, Canada Jonas Software Full time

    Join to apply for the Director of Software Development role at Jonas Software Expected Salary Range: $155,000 – $175,000 CAD (depending on experience and qualifications) Role Type: New Role AI Disclosure: AI is used to screen, assess, or select applicants for this role Job Description Title: Director of Software Development Company: CAST Group of Companies...


  • Toronto, Canada Jonas Software Full time

    Director of Software Development CAST Group of Companies – Toronto, Canada Compensation & Role Details Expected Salary Range: The expected base salary range for this role is between $155,000 – $175,000 CAD, depending on experience and qualifications Role Type: New Role AI Disclosure: AI is used to screen, assess, or select applicants for this role About...


  • Toronto, Canada Jonas Software Full time

    Director of Software Development CAST Group of Companies – Toronto, Canada Compensation & Role Details Expected Salary Range: The expected base salary range for this role is between $155,000 – $175,000 CAD, depending on experience and qualifications Role Type: New Role AI Disclosure: AI is used to screen, assess, or select applicants for this role About...


  • Toronto, Canada Jonas Software Full time

    Director of Software Development CAST Group of Companies – Toronto, Canada Compensation & Role Details Expected Salary Range: The expected base salary range for this role is between $155,000 – $175,000 CAD, depending on experience and qualifications Role Type: New Role AI Disclosure: AI is used to screen, assess, or select applicants for this role About...


  • Toronto, Canada Jonas Software Full time

    Director of Software Development CAST Group of Companies – Toronto, Canada Compensation & Role Details Expected Salary Range: The expected base salary range for this role is between $155,000 – $175,000 CAD, depending on experience and qualifications Role Type: New Role AI Disclosure: AI is used to screen, assess, or select applicants for this role About...


  • Toronto, Ontario, MEE, Canada Cority Software Full time $100,000 - $120,000 per year

    Software DeveloperTechnology · Toronto, OntarioPOSITION DESCRIPTIONPOSITION: Software DeveloperREPORTS TO: Manager, Software Engineering Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works. For over 35 years, Cority has been powered by the spirit of innovation,...

  • software developer

    22 hours ago


    Toronto, Canada Software and Process Design Full time

    Overview Languages English Education - Bachelor's degree Experience 5 years or more Hybrid Work must be completed both in person and remotely. Responsibilities Tasks - Write, modify, integrate and test software code - Maintain existing computer programs by making modifications as required - Communicate technical problems, processes...