Java Architect
Woonsocket , Rhode Island
April 04, 2017
The Java Architect will work closely with the IS Retail Marketing and Merchandizing, and ExtraCare Operations business and technical teams to deliver functionality for the ExtraCare. The successful candidate will provide strong leadership to the technical teams and will demonstrate a strong capability to work across multiple teams to deliver value to our business partners.

The Java Architect is responsible for but not limited to:
- Act as technical lead for medium to large projects
- Drive the design of solutions for the ExtraCare Loyalty program business that are scalable, maintainable, and reliable. Apply understanding of IT Standards and Design considerations for high volume online (OLTP) and batch transaction systems.
- Demonstrated experience and review of the design of logical and physical data models (relational & dimensional), data dictionary and database volumetric and holds LDM reviews with data SMEs
- Demonstrated experience and define ETL specifications and troubleshoot data movement and transformation challenges.
- Proactively identify and evaluate emerging technologies and tools
- Work with other senior Java software engineers to create the high-level J2EE software designs and technical specs
- Evaluate package solutions and participate in selection of solutions to meet business needs and architecture standards
- Participate in peer reviews on specifications, design and code
- Work with development teams to resolve development and implementation issues
- Work closely with the ExtraCare business team and Business Analysts to ensure that requirements are fully understood and documented in order to deliver quality design deliverables
- Work closely with QA and Operations to ensure smooth QA and deployment of applications
- Work with project teams to plan integration and implementation strategies

A successful candidate will possess the following:

- Demonstrated experience with large scale, multiple business solutions across divisions or enterprise
- Experience in all phases of the software development life-cycle
- Demonstrated experience with large scale, multiple business solutions across divisions or enterprise
- Experienced in using Erwin or TOAD
- Must be able to spearhead the design from business use-cases through design model
- Must be highly organized and detail-orientated
- Must have the ability to work closely with team members
- Good verbal and communication skills
- Flexible, motivated self-starter

A little about us:

Please stay connected with us: Sign up to receive our job alert notifications.

Or learn more about us:

Know someone who would be interested in this job? Share it with your network.