Senior Java Software Engineer

Full Time
  • Full Time
  • Toronto

AMISEQ

Responsibilities:

  • 10+ years’ experience in developing n-tier Enterprise applications.
  • 10+ 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 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.
  • 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

To apply, please visit the following URL: