Job Description :
Title: Java Architect

Location: Dearborn, MI

Duration: Full Time (Permanent) position

Salary : Open (Based on your current compensation)

Position Summary:

The Senior Java Consultants will work closely with the IS Retail Marketing and Merchandising , 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.

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.
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

Required Qualifications:

Experience in all phases of the software development life-cycle
Experience with implementation of large systems that utilize J2EE technologies
Applied knowledge of designing n-Tier OO system architectures using EJB technologies
Applied experience with OOD and UML
Applied knowledge of Design Patterns
Experience developing in J2EE framework : EJB, JSP, Servlet, JMS, JNDI, JDBC, JMX, RMI
Knowledge of and/or experience with Web Services Standards (SOAP, XML, WSDL, UDDI) a plus
Experience with standard internet protocols such as HTTP, HTTPS, POP, FTP, SMTP
Applied knowledge of user interface (HTML, Javascript, JSP) design
Applied experience with RDBMS design, development
Applied knowledge of back-end connectivity to database systems
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

Education: Bachelor’s Degree in Computer Science or related area required.

Thanks & Regards,

Shiva Krishna