Java Developer

Twin Cities, MN

Opportunity Details

Full TimeApplication Development

Twin Cities, MN

 Java Developer 

This is an opportunity to join Improving – Twin Cities as a Java Developer.  You will work with a team of developers responsible for leveraging technology to solve business problems in Customer Technology and will use object-oriented development tools to analyze, model, design, construct and test production quality software.  It is an opportunity to get involved with an established consulting firm that is developing a new IT practice.  This is an amazing opportunity to work with a group of people that believe in teamwork being one of the greatest competitive advantages, valuing a high level of respect for colleagues, making for a great place to work hard, play hard and enjoy practicing your craft, delivering one of our key core values: delivering quality results to our valued clients.   

 Do you have what it takes? 

  • 5+ years front end Java development experience

  • Experience in developing using JavaScript, HTML, CSS, Spring MVS, WebSphere, tc Server, Java, YUI, JQuery, Hibernate, XML, RESTful web services, MS SQL, Sonar, Junit, Splunk

  • Agile development methodology

  • Excellent communication and interpersonal skills

 We have won numerous awards for Best Places to Work year after year; we care about building quality software, we enjoy sharing best practices and we care about people, our customers, our employees and our communities!   We provide software solutions and training to clients, putting bright minds to the test to solve real world business problems; delivering quality solutions.


Why do people like working at Improving?

 Working at Improving - Twin Cities provides a challenging and rewarding opportunity to contribute to cutting-edge software solutions.  We provide a creative, enriching, and casual work environment in which employees are encouraged and offered unique ways to further develop their professional capabilities. We offer a comprehensive compensation and benefits package that extend beyond the typical paycheck, vacation days, and insurance benefits.



Think this opportunity is a good fit for you?
Apply Now

“Being an Improver allows me to work in an environment which is both challenging and fun. I work with amazing people who truly care about the quality of their work and what they deliver to the client. We help each other find creative solutions to problems even if we're on different clients.”

― Tonya Guadiz, Principal Consultant