IBM InfoSphere MDM - EMPI - Initiate - MDM - Master Data Management
Our Story: Careers

Current Openings

FULL STACK JAVA DEVELOPER

About the Job

ROLE – FULL STACK JAVA DEVELOPER

TYPE – FULL TIME PERMANENT

LOCATION –DOWNTOWN WINNIPEG, MANITOBA, CANADA

InfoMagnetics Technology Inc. (IMT) is an exciting, dynamic company developing innovative Identity Solutions in Healthcare, Human Services, eGovernment and Integrated Justice. 

IMT is looking for an experienced developer with full stack Java development skills to create new industry focused solutions for our global customer base. We are seeking a results-oriented team player who shares our vision and is passionate about their work.  Our ideal candidate will apply innovative thinking to tough problems while balancing quality and speed.  IMT developers are motivated, self-sufficient, organized and eager to collaborate.

As a small and nimble team, your technical skills will make a difference and will be recognized.  You will collaborate with a team of architects, developers and services implementors in the creation of innovative solutions using the newest technologies.  You will have the opportunity to leverage your current abilities, and further your own skills. 

IMT offers a competitive compensation package including performance-based bonuses, a comprehensive benefits package and a culture that values work-life balance. We appreciate interest shown by all applicants, however only those being considered for an interview will be contacted. Please contact admin@imt.ca with your resumé and qualifications for this position.

Duties and Tasks / Essential Functions

  • Develop and test high quality code primarily in Java and JavaScript
  • Contribute to high level solution design and definition
  • Develop prototypes for proofs-of-concepts
  • Participate in sprint planning and estimation
  • Develop software using test-driven development & integration testing tools
  • Follow software development standards and methodologies as established by the team
  • Contribute to process and quality improvement
  • Provide level 3 support to operations group using escalation tools and methodologies
  • Due to the nature of our work, all candidates must pass Government and/or RCMP background checks necessary for security clearance

Skill and knowledge qualifications

  • Strong Java-based application development skills
  • Experience developing web application front ends using JavaScript frameworks such as js or REACT
  • Comfortable working with source control tools SVN and GIT
  • Comfortable working in both Linux and Windows operating systems
  • Experience with relational databases such as SQLServer, MySQL, Oracle
  • Experience with microservices design and development
  • Computer Science Undergraduate degree (or equivalent)
  • 1-3 years+ experience working as an application developer

Nice to Haves

  • Familiarity with CI/CD processes
  • Experience working with message broker, message routing or developing microservices such as ActiveMQ, Apache Camel or Eclipse x
  • Cloud Technology Certifications on AWS or Azure
  • Experience with Container-based deployment tools such as Docker/Docker Swarm, Kubernetes or OpenShift
  • Experience with test-driven development tools such as JMeter
  • Experience with NoSQL databases

Competencies

The following lists several competencies that would be key to ensuring success at IMT:

  • Self-motivated with proven track record in web application development
  • Ability to prioritize and manage competing demands
  • Proactive in communication on progress and blockers
  • Honesty and professionalism in all interactions with the ability to handle challenging situations diplomatically
  • Ability to work collaboratively with cross-departmental resources both on-site and in remote locations