Principal Software Engineer - Java, APIs
demandware - Jena

This job posting is no longer available on demandware. Find similar jobs: Principal Software Engineer jobs - demandware jobs

Job Description:

The qualified individual will work as part of our Open Commerce API team implementing the next generation of APIs to provide access to our eCommerce platform functionality.

Requirements:

· Proven track record delivering mission critical, enterprise web applications (experience developing Saas applications a plus)

· Expert knowledge developing and debugging Java applications leveraging industry standard development tools

· Strong understanding of Object-oriented Design and Analysis, multithreaded and database programming in a Java environment

· Experience developing RESTful APIs required

· Strong knowledge of HTTP and OAuth a strong plus

· Experience building a highly scalable system

· Experience with server-side Java script, PHP, Ruby or Python a plus

· Proficiency developing automated unit tests

· Excellent verbal and written communications

· Ability to work seamlessly as part of a multi-site, multicultural development team

· Desire to work in a fast paced, growing, deadline driven, startup-up environment

· Complete understanding of the full product development lifecycle (design, development and testing)

· Self-motivated, driven to achieve committed milestones

Education and Experience:

· BS or MS degree in Computer science or equivalent

· 6+ years profession software development experience

· 4+ years professional Java development experience

demandware - 18 months ago - save job - block
About this company
Demandware serves customers who demand a simplified way to facilitate e-commerce. The company's Demandware Commerce platform is an...