Co-workers colloborating in office

TriMin Career Opportunities

Interested in working for a fast paced company that has a strong emphasis on the customer and employee quality of life? We always invite qualified individuals to submit their resumes for consideration.

To apply for any position, including those listed below, please send a cover letter detailing your interest and qualifications along with your current resume to:

Currently Hiring:

Full-Stack Software Engineer Java

Competitive salary and great benefits in a flexible work environment.

TriMin Systems, Government Division is a leading provider of land record software, focused on county recorder and register of deeds offices. TriMin has provided phenomenal products, excellent customer experience and innovations for over 30 years. At TriMin you will work with experienced co-workers and have a flexible work environment.

We're looking for several self-motivated, problem solving Java Software Engineers that write quality software and enjoy working with many different technologies.

Required Skills and Experience:

  • Proven experience as a full-stack developer or similar role
  • Expertise in Java, and Spring libraries and frameworks
  • Knowledge of multiple front-end languages and libraries (HTML, CSS, JavaScript, XML, jQuery, and JSON)
  • Hands-on experience in relational database design and SQL (preferably Microsoft SQL Server)
  • Experience using source code versioning tools (preferably SVN)
  • Excellent communication and teamwork skills

Preferred Experience

  • 4-year degree or equivalent experience
  • Web development experience using MVC frameworks (Spring MVC, React and Struts)
  • Apache Tomcat
  • CI/CD experience (preferably Jenkins)
  • RESTful API design and development

Tech Stack

  • React, JavaScript, JSP, Thymeleaf, Struts
  • Java, Apache Tomcat
  • Microsoft SQL Server

Nice to Have

  • C#/.NET
  • Experience with JIRA and Confluence
  • Basic understanding of software and web application security

Job Type: Full-time


  • 401(k)
  • Dental insurance
  • Vision insurance
  • Health insurance
  • Paid time off
  • Flexible schedule


  • 8 hour shift
  • Monday to Friday

Education: Associate (preferred)

Experience: Software Development: 3 years (required)

Work Location: Hybrid remote in Saint Paul, MN 55113

send resume >>