Monster
 
 
 
 

Job Summary

Company
Peapod
Location
Skokie, IL 60076
Industries
Retail
Job Type
Full Time
Employee
Years of Experience
2+ to 5 Years
Education Level
Bachelor's Degree
Career Level
Experienced (Non-Manager)

Java Software Engineer

About the Job

JAVA SOFTWARE ENGINEER



Peapod is an e-commerce grocery shopping/delivery service. We are a wholly owned subsidiary of Royal Ahold and a partner with Ahold USA supermarket companies. As our business continues to grow, we presently are seeking a Java Software Engineer for our Corporate Office in Skokie, IL.

Peapod is a fast-paced environment that heavily embraces open source technologies in our business solutions. You'll be working as part of a small, efficient team that has a passion for the products and services we deliver. This position would be within the e-commerce team focused on the building and supporting applications/features across the various consumer web sites and applications that Peapod develops and supports.

Responsibilities include:

  • Work with Web Product Manager to understand business and functional requirements for new features and enhancements, adjusting as needed based on technical feasibility.
  • Work with Web Product Manager to provide level-of-effort estimates based on project scope and technical complexity and create technical specifications for new features or enhancements, as needed.
  • Work with Web Product Manager to coordinate software launch with overall launch plan, as needed.
  • Work with DBA to design new schemas and data access logic.
  • Work with Business Systems Development Team to design interfaces between the web and other systems.
  • Work with Content Developers to implement site creative prior to unit test phase.
  • Support Content Developers by providing technical assistance, as needed.
  • Support Customer Support and Web Center management in the investigation and identification of system issues and, when identified, design and implement a fix.
  • Work with other IT groups in the installation and testing of new hardware and software, as needed.
  • Initiate code reviews with manager.
  • Adhere to design and software development standards. Maintain up-to-date knowledge of software development disciplines and best practices.
  • Code and develop unit test plans, unit test new features and enhancements and ensure all code has been unit tested prior to QA code freeze, including interfaces with other systems.
  • Review QA system and regression test plans, supporting the QA process by fixing identified deficiencies promptly and communicating regularly with the QA staff.
  • Keep manager and Web Center management apprised of progress.
  • Prioritize daily activities to accomplish assignments.
  • Suggest technical approach to solve business issues when appropriate and, when not appropriate, raise issues to the next level.

Qualifications:

  • BS/BA in Computer Science or related IT degree
  • 2-3 years software development experience.
  • Solid experience and fluency in Unix or Linux
  • Solid knowledge of HTML, JSP, CSS and JavaScript/AJAX in creating interactive web applications
  • Experience with a MVC framework (Struts, Spring).
  • Able to configure/manage own Linux development environment (HTTP Server, Application Server)
  • Solid experience with open source technologies and tools (Tomcat, Apache, Eclipse, Ant, Hibernate, Spring, MySQL, Subversion)
  • Solid knowledge of SQL and database design
  • Must be able to work a project front (presentation) to back (services, DAO) proficiently.
  • Experience working on high availability, transactional applications
  • Attention to details and quality
  • Strong written verbal communication skills, including the ability to communicate technical information to business users
  • The ability and willingness to proactively interact creatively and achieve results in a dynamic environment
  • Excellent analytical and problem solving skills
  • Must have a passion for technology
  • Must be able to work as part of a team and follow standards and best practices that have been established
  • Self-motivated, result oriented, and able to successfully manage multiple priorities effectively and efficiently


Peapod offers a competitive starting salary, with excellent full-time benefits including health, dental, vision, life insurance, 401K with match, holidays, vacation/sick days, employee stock purchase plan, flexible spending account, direct deposit, credit union and short/long term disability.

If you are interested in the above opportunity, please e-mail your resume to: nkazar@peapod.com along with your salary expectations.


Peapod is an Equal Opportunity Employer.

 
 

Job Tools

 
 

Contact Information

Peapod
nkazar@peapod.com