Java Developer

Full Time
Madison Heights, MI 48071
Posted
Job description

Java Developer

Moosejaw is looking for a Java Ecommerce Developer to add to our headquarters in Madison Heights, Michigan. This person will be responsible for assisting with the development, maintenance and support of Moosejaw’s ecommerce site, including implementing new features and upgrading the existing ones. The ideal candidate will also be comfortable working in the presentation layer; able to use frameworks like jQuery without being reliant on them. Day-to-day activities will consist of working in an environment utilizing Java, SQL/DB2, Spring MVC, REST, JQuery, and SASS/SCSS. Candidates should be excited by software design, development, research and the overall user experience. I’m not sure what that means. The excited part, not the user experience part.
This role is a remote position with the option to work hybrid if preferred.
Summary: An individual in this position will be expected to perform additional job related responsibilities and duties as assigned and/or necessary.

Essential Functions

An individual must be able to successfully perform the essential functions of this position with or without a reasonable accommodation.
  • Maintaining and enhancing the various pages of our ecommerce site including checkout, product detail, search and marketing pages
  • Creating and maintaining functional and technical documentation for all changes and enhancements
  • Creating, performing and validating test scenarios for all enhancements and changes
  • Actively contributing to the overall design and architecture of web applications
  • Analyzing and diagnosing any issues that may impact performance or availability of our ecommerce applications
  • Independently designing, coding, and testing major features and delivering complex changes
  • Providing post-implementation support for all changes and enhancements
  • Developing standards-compliant cross-browser compatible web pages, landing pages and related functionality.
  • Translating visual and written designs into efficient web application components
  • Using Responsive Web Design (RWD) to optimize site presentation across desktop, tablet and mobile platforms
  • Using Drupal as a CMS to update content and upload landing pages
  • Use of third party software to create A/B tests
  • Assisting the IT team with all department-related functions and keeping the Software Development Manager informed on all necessary matters
  • Doing really cool stuff that’s worth telling your best friend, neighbor, ex-g/b friend and creepy uncle about

Physical Activities

The following physical activities are necessary to perform one or more essential functions of this position.
  • Enters and locates information on computer.
  • Presents information to small or large groups and individuals.
  • Communicates effectively in person or by using telecommunications equipment.
  • Creates documents, reports, etc., using a writing instrument (such as a pencil or pen) or computer. Visually verifies information, often in small print.
  • Reads information, often in small print.

Entry Requirements

Minimum Qualifications

  • Back End experience with Java, J2EE, REST, Spring MVC, AJAX & JSP
  • Front End experience with HTML, SASS/SCSS, JSON, JavaScript and JavaScript libraries such as jQuery, mobile web design, user interface, plus content management systems like Drupal
  • Strong understanding of relational database concepts + a decent understanding of object-oriented concepts
  • Intermediate SQL skills
  • Ability to work with open source tools and frameworks, like Eclipse, Git
  • 1-2 years of web development experience

Preferred Qualifications

  • Familiarity with multiple programming languages
  • Ecommerce web development experience
  • Experience with DB2
  • HCL Commerce platform experience

jjbodyshop.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, jjbodyshop.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, jjbodyshop.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs