Sr. Java Developer


About EXPR

EXPR is a multi-brand fashion retailer whose portfolio includes Express, Bonobos and UpWest. The Company operates an omnichannel platform as well as physical and online stores. Grounded in a belief that style, quality and value should all be found in one place, Express is a brand with a purpose - We Create Confidence. We Inspire Self-Expression. - powered by a styling community. Bonobos is a menswear brand known for exceptional fit and an innovative retail model. UpWest is an apparel, accessories and home goods brand with a purpose to Provide Comfort for People & Planet.

The Company has over 530 Express retail and Express Factory Outlet stores in the United States and Puerto Rico, the online store and the Express mobile app; over 60 Bonobos Guideshop locations and the online store; and 13 UpWest retail stores and the online store. EXPR is traded on the NYSE under the symbol EXPR. For more information about our Company, please vis it and for more information about our brands, please visit , or .


This role is responsible for formulating and defining system scope and objectives. Responsibilities include design, development, testing, support and documentation. The candidate will need to be responsible for delivery of all phases of medium to high complexity projects. The successful candidate must have the desire and ability to learn and work with multiple programming languages and frameworks across a wide variety of applications.

  • Participates in technical architecture design meetings and write high quality, test-driven code; determine feasibility of requests; identify best approach to provide technology solutions to meet business needs; Analyze current systems to maintain integrity and improve architecture
  • Completes full Software Development Lifecycle (SDLC) from design, flowcharting, development, testing and implementation. This includes strong integration with other systems and system admin activities
  • Design highly scalable software solutions to improve functionality and system longevity. Production Operations and support - 24x7 on-call support as part of a team rotation. Requires strong problem solving and communication skills to interpret issues and provide resolution. Plan and execute all deployment of system features and monitor for successful integration, maintaining the system throughout its lifecycle

  • Education: Bachelor's Degree in Computer Science or equivalent qualification
  • Years of Experience: 7-9 years of experience in Design, Development and support
  • Experience in Core Java, Java Beans, JSP, Servlets, EJB, Hibernate, JMS, JDBC, XML, Design Patterns, JavaScript and Web Services in the enterprise development process
  • Extensive experience with JavaScript, AngularJS, JQuery, HTML, CSS, JSON, XSLT, DHTML.
  • Knowledge and experience in SQL, PL/SQL, Oracle 12c, MS SQL Server databases
  • Sound knowledge of various Application servers - J Boss, Tomcat and Web Sphere Application Server, Web Logic Application Server, Apache Tomcat and JBoss.
  • Working experience with ETL methodologies and tools like ODI (Oracle Data Integrator) and reporting software like Oracle BIP (Business intelligence Publisher) is essential.
  • Working knowledge with building and integrating API and RESTful interfaces.
  • Experience in Retail PLM Projects or Applications (preferred)
  • Bamboo Rose application knowledge (preferred)
  • Experience with CI/CD pipeline (preferred)
  • Identifies and reacts to problems related to the support of Linux environment (preferred)
  • Demonstrated experience with Jira, Bamboo, Stash, GIT and Confluence (preferred)
  • Experienced in agile, waterfall and scrum development cycles.
  • Demonstrate strong problem solving and communication skills
  • Must be able to coordinate with vendor for escalation of support related issues.
  • Ability and willingness to learn new technologies

  • Professional and mature; motivated self-starter; organized and attentive to detail; resourceful and solution oriented; comfortable learning new things; Strong solo and team contributor


An equal opportunity employer, EXPR does not discriminate in recruiting, hiring or any other terms and conditions of employment hiring on the basis of any federal, state, or locally protected characteristic. EXPR only hires individuals authorized for employment in the United States. EXPR is committed to providing reasonable accommodation to individuals with disabilities. If you need an accommodation because of a disability to search and apply for a listed job position, please call 1-800-964-9793 and say 'Associate Relations' or send an e-mail to and let us know the nature of your request and your contact information.

Notification to Agencies : Please note that EXPR does not accept unsolicited resumes or calls from third-party recruiters or employment agencies. In the absence of a signed Master Service Agreement and approval from HR to submit resumes for a specific requisition, EXPR will not consider or approve payment to any third-parties for hires made.