Software Engineer - Java in Egg Harbor Township, NJ at Spencer's

Date Posted: 11/25/2022

Job Snapshot

Job Description


Come work with us at Spencer's & Spirit Halloween, where you'll be working with the best and brightest colleagues as you help us deliver the most fun experience and product possible to our guests. We're fast-paced and take our work seriously, but we always have a good laugh at the end of the day. Walk through our stores or the halls of our corporate office and you'll see firsthand that we're laidback and irreverent. We're firm believers in being true to YOU, so tattoos and piercings are as common as watercooler convos. Whether it's critiquing our new exclusive costumes or quality testing newly implemented software technology, our teams understand the importance of working collaboratively to challenge status quo and achieve our goals. We keep pushing ourselves to go above and beyond and are looking for top talent to become a part of our team!

We offer the following benefits:

  • 30% discount on merchandise
  • competitive salary
  • career advancement
  • Bonus opportunity
  • an excellent benefits package including Vacation/Sick/Holiday pay, Medical/Dental/Disability/Life and AD&D insurance & 401k.


This position is responsible for the development and application support of our eCommerce application. The successful candidate will be able to build and support enterprise-level applications in compliance with coding standards and technical design. 

  • Design and develop software using Java/J2ee, Spring, RESTful services, RDBMS/NoSQL databases.
  • Performs coding, testing and debugging programs.
  • Provides user training and post implementation support as necessary.
  • Be a hands on Developer of a high performance development team
  • Provides production support and Maintenance of existing sites and supporting applications
  • Ensure quality solutions are built and tested.
  • Provide feedback regarding technical requirements, timelines and software concerns
  • Interest in researching new technologies and learning new coding languages as needed
  • Strong communication skills and ability to work collaboratively within a team environment


  • Proficient in object-oriented design and programming.
  • Must have experience with Core Java / J2EE backend development (preferred 1-3+ years).
  • Must have programming expertise in Java, Multi-threading and XML technologies.
  • Must have experience with JavaScript, HTML, CSS
  • Preferred to have knowledge in JQuery, bootstrap, other JavaScript frameworks.
  • Must have experience with RDBMS/NoSQL databases.
  • Developed and published Web and RESTful services / JSON / Spring RESTful services (publishing/consuming services using JSON and REST frameworks).
  • Experience in MS-SQL including schema design, writing SQL and performance tuning queries.
  • Excellent team player with good analytical, interpersonal and communication skills.
  • Preferred to have experience with Git.
  • Bachelor’s degree preferred.

* Proof of vaccination for COVID-19 required for employment, reasonable accommodations considered for medical, pregnancy or sincerely held religious beliefs.


  1. Software Engineer Jobs
  2. Project Engineer Jobs