Java Web Developer Intern @ Marquis Software

Marquis Software is the leading provider of Offender Management Software solutions in the U.S. Market. For over 40 years, Marquis has supported state prisons, county jails, and community corrections facilities by providing mission critical software. We ensure our customers operate the most robust, all encompassing, leading-edge OMS software available in the market today!

In this role you will be working closely with a Project Team comprised of Analysts, Developers, and Testers working towards a common goal of maintaining and enhancing existing systems. You will be expected to learn a wide range of technologies, as well as understand the specific Software Development Lifecycle used at Marquis.

Working Relationships

  • Report to Project Manager
  • Work in collaboration with other project team members

Professional Responsibilities

  • Develop, implement, and maintain software
  • Participate in peer code reviews
  • Assist with testing of application as requested
  • Work with members of project teams to make sure certain specifications are satisfied
  • Adhere to strict delivery schedules

Professional Requirements

  • Experience developing with OOP languages
  • Classroom experience with Java development for web applications
  • Fundamental understanding of JSPs, HTML, & CSS
  • Knowledge of Database platforms such as SQL Server, DB2, & Oracle
  • Aptitude to learn and understand new and emerging technologies


  • Currently enrolled, and less than 1 year from graduation in one of the following (or equivalent) degree programs:
    • Computer Science
    • Management Information Systems
    • Information Technology
    • Information, Communication, and Technology

Interested? Contact Marquis Software here.