Staples global careers United States

Sr. Software Engineer – Java/Mobile Developer

Function: Global Technology
Location: Staples Corporate Center, Framingham, 01702, Massachusetts
Date posted: 04/17/2017
Type: Full-time
Permanent / Contract: Regular
Job number: 1011343

Staples makes it easy to make more happen with more products and more ways to shop. Through its world-class retail, online and delivery capabilities, Staples lets customers shop however and whenever they want, whether it’s in-store, online or on mobile devices. Staples offers more products than ever, such as technology, facilities and breakroom supplies, furniture, safety supplies, medical supplies, and Copy and Print services. Headquartered outside of Boston, Staples operates throughout North and South America, Europe, Asia, Australia and New Zealand. More information about Staples (Nasdaq: SPLS) is available at


Position Summary:

As a principle developer, you will use Java, J2EE, Web Services, Java Script, and Database technologies such as DB2 or Oracle to enable valuable insights. You will be part of our Retail Business Integration engineering team supporting POS transaction management and related applications. Must have experience in all aspects of software engineering, and be a self-starter, strong contributor, and adapt to changing needs quickly. The position requires strong problem-solving mindset as much as it requires strong Java, API design and scalable & maintainable software development skills.

Primary Responsibilities:

  • Develop applications that run on the Java and Database platforms.
  • Create or modify highly complex programs, modules, routines, scripts and data objects from a detailed design where efficiency, performance and reliability affect our mission critical applications.
  • Follow standard development processes and best practice.
  • Participate in design and code reviews.
  • Designs, develops and integrates APIs & Web Services.
  • Perform issue resolution, bug fixes and enhancements during the QA cycle.
  • Test, implement and maintain technical upgrades.
  • Provide innovative solutions for process improvements and optimization.
  • Comply with all IT security standards, policies and procedures



  • 3-5 years working experience in comparable company environment
  • Bachelor’s Degree in Computer Science or a related field
  • Experience in Java, J2EE, Java Script
  • Experience in developing web services, fluent in XML, XSD and XSLT
  • Knowledge of SQL
  • Ability to adapt to new technical skills quickly
  • Solid communication skills
  • Experience with Java, J2EE, MDB design patterns, Java Script
  • Experience with IBM WebSphere platform & related technologies
  • Experience in agile development methodologies 
  • Experience with Object Oriented Design & Programming with good RDBMS knowledge
  • Excellent communication skills, verbal and written
  • Must exude a positive, can-do attitude

Staples is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, age, national origin, protected veteran status, disability, or any other basis protected by federal, state, or local law.