Do you want to help design, code, and implement programs to make our systems more efficient? Our Java Developer position will draw upon your understanding of technology, design approach, and coding abilities to impact the daily operations of our business and make measurable contributions through the use of technology.
What you will be doing
Using Java and Object Oriented Design to develop, maintain and enhance applications
Actively participating in developing programs and writing code
Ensure the code you’ve written functions as designed through testing
Identify problem trends (single site or overall) pro-actively
Execute action plans to determine problem, develop resolution and implement those great solutions
How you will be doing this
You bring your own unique skill set to the table and collaborate with a team to accomplish your goals
You prioritize your work with the team and your team lead, weighing both the business and technical value of each task
You will create useful documentation for systems worked on
You suggest and recommend better ways of improving the quality of work in the department by testing, trying, failing and learning all the time
Skills/Requirements
Your Bachelor’s or Associate’s degree in Computer Science has provided a great foundation and you are ready to use your skills in a career
You know Java and are willing to work with JSPs, Servlets, Spring, Hibernate, Eclipse, and Object Oriented Design
You know testing tools and approaches, like; JUnit testing, Selenium, Find Bugs, and RQM
You have used continuous integration tools, like; Jenkins
Must work within designated normal office hours - Monday-Friday, 40 hours/week - at the Corporate Office in Eau Claire, WI (remote work is not offered)
Candidates must be eligible to work in the United States, presently and in the future, without sponsorship
* Menards has a great Developer Career Path with four different tiers to reflect expertise *