View Our Website View All Jobs

Junior Java Developer

Who We Are
Interested in joining one of the "2017 Best Places to Work in Minnesota" (Check out the Minneapolis-St. Paul Business Journal's Best Places to Work here!)?

We were founded in 1979 with a simple mission: to make every educational/psychological/personnel test faster and fairer. Our company now delivers electronic tests worldwide with cutting edge technology and we are growing fast. We are non-conformists who say unpopular things because they are right. We live by a simple set of rules. We always do the right thing by our Partners, product, and planet. We D.R.E.A.M (Data Rules Everything Around Me). We drive change. We collaborate, because one of us isn’t as smart as all of us.

Who You Are
You are a smart, driven, personable non-conformist. You have a ton of energy and are eager to have a huge impact in the world. You are entrepreneurial by nature, and results-driven. You want to be part of a high performing team who are out to make history and have a blast doing it. Playing a key role in a company and product that helps others reach their highest potential sounds like a dream come true. You’re passionate about not only being extraordinary in your work life, but creating an extraordinary personal life as well.

Summary of Opportunity
We are currently looking for a Web Application Developer with solid experience in Java, JavaScript, CSS, and Web 2.0 technologies. This position would participate in the design, enhancement, and coding of large-scale web applications. The qualified candidate has a proven ability to learn and apply new technologies in a range of technical areas and desires to grow with our organization. Given our substantial growth, this position provides immense flexibility for shaping and growing your career. This professional-track position reports to the CTO.

Technology Stack
We are continuously expanding our tech stack to use the best of breed tools.  Some of the tools, technologies/frameworks in our current toolset consists of JPA, Spring, Struts2, Jersey, Angularjs, NodeJS, Riak, Redis, RabbitMQ.   Maven, Grunt, Jenkins, Git, Docker for build/release/deployment processes.  ELK for log management.  We expect candidates to not only learn existing tool sets but also help in picking the next best set of tools/frameworks/approaches that enhances the product or eases development / deployment processes. 

Required Experience (for already graduated applicants)

  • Strong Java (4+ years) with a required minimum of 2 years real world experience.
  • Strong JavaScript (2+ years)
  • Experience with robust client-side libraries like jQuery, AngularJS
  • Strong HTML and CSS
  • SQL (2+ years) using any RDBMS (e.g. MySQL/Postgres/MSSQL/etc.)      

Preferred Experience

  • MySQL
  • Unix familiarity - Systems Administration is a plus
  • Hibernate/JPA/Spring
  • AngularJS (or another Javascript framework)
  • AWS
  • Any of the tools/frameworks mentioned in the tech stack

Education
B.S. (or above) degree in Computer Science or related field of study.  Graduating students are encouraged to apply.

Working Here
In 2017, Assessment Systems was voted one of the ‘Best Places to Work in Minnesota’ by the Minneapolis/St. Paul Business Journal.

Assessment Systems offers competitive compensation and benefits. As an employee, you will have access to cutting edge technologies in a thriving industry while working in a fun, professional, and positive environment. You will have excellent opportunities to excel and to be rewarded for that effort. To join our successful team, please apply with your resume, cover letter, and any salary expectations.  

Assessment Systems is an Equal Opportunity Employer.
Assessment Systems is an E-Verify participating employer.
Employment is contingent upon a successful background check.

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file