Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Arch Mortgage Insurance Company (Arch MI) Logo

Enterprise Document Management Systems (EDMS) Summer ntern

Arch Mortgage Insurance Company (Arch MI)

$25 - $28
Aug 21, 2025
Area A (Kicking Horse/Kinbasket Lake), British Columbia, Canada
Apply Now

Improving and customizing browsing experience and analytics for Arch's website and developing software solutions to enable business operations across multiple product teams using Enterprise Document Management System (EDMS)

Requirements

  • Proficiency in JAVA, SQL, and software development required
  • Exposure to Spring Boot, Angular UI required
  • Exposure to TypeScript, CSS, REST, RedHat OpenShift, Maven, Jenkins, and GitHub preferred
  • Experience with WEB applications and WEB services preferred
  • Experience with File management (FileNet) and OCR technologies preferred

Responsibilities

  • Learn product oriented agile development environment with Enterprise Document Management System (EDMS) team and related methodologies
  • Support EDMS team mission to process Mortgage Insurance Documents including Data extraction and loan registration, and develop, implement and sustain software solutions using various technology stacks
  • Participate in the AGILE backlog grooming sessions to discuss and analyze the requirements and determine the technical approach
  • Understand the implementation of RESTFul services which are built upon Spring Framework and perform assigned tasks
  • Develop test cases to improve code coverage by applying appropriate supporting APIs such as JUnit, and mock frameworks
  • Perform software development using Java, Springboot and Angular
  • Perform end to end development activities including testing, debugging and continuous integration of software

Other

  • Actively completing area of study in Computer Science, Software Engineering, or related program
  • Minimum 3.0 GPA or higher
  • College level - current Junior, Senior, or Graduate student, with graduation dates ranging from May 2026 – December 2027
  • Strong written and verbal communication skills
  • Team player who collaborates effectively