Senior Java Developer

Location: Minneapolis, MN

Type: Full Time

Min. Experience: Experienced

Java Developer


Experience and education:

Successful completion of a full 4-year course of study in an accredited college or university leading to a bachelor's or higher degree; OR appropriate combination of education and experience.  

5+ years relevant experience required.

Software development roles require development using specific code and platforms as indicated in a job posting.

Strong background in Java 8, Servlets, MVC, SOAP/Rest Web Services, XML/RPC

Experience in spring (Boot, ORM, Security)

NoSQL experience required especially MongoDB

Experience in SQL database such as Oracle

Create Integration services to consume/process data from other systems

Create REST services, micro-services design type. The services will interact with MongoDB database so NoSQL knowledge required

Experience using MVC architecture, server side frameworks

Strong background in HTML5, CSS, JSP, MVC, JavaScript, ExtJS, JQuery, AJAX, NodeJS

Experience using CI/CD, Maven/Gradle, Jenkins, Eclipse, jUnit/Spock, SVN/GitHub

Experience with application servers (ex: Tomcat)



Ability to communicate effectively in English, both written and verbal

Knowledge, skills and abilities (KSAs)

Significant depth of knowledge in profession

Works independently

Ability to discuss, lead and present technical solutions to development teams and Product and Technology management.

Able to work with teams/individuals of all levels of technical expertise, business knowledge and global locations.

Self-motivated and independent learner

Effective communication skills.

Ability to handle multiple projects

Strong analytical, problem-solving and error isolation skills.

Strong knowledge of Software Development Life Cycle, Agile Methodology preferred.


This is a Contract to full-time role. Interested candidates should reply for immediate consideration.

Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
Human Check*