*Hi,*


*If you have anyone with you for the following position. *


* Send resumes to* *vib...@tekshapers.com <vib...@tekshapers.com>* *or
reach me at **248 <vib...@tekshapers.com>-565-4747 *153*



Java *eCommerce*   Developer

*Ann Arbor**, Michigan*

*6+ months*

*Phone/F2F interview*



They have been burned by an out of state candidate that they hired in the
past so they only want to *interview a Local Michigan candidate* or someone
that can travel to Michigan for a F2F interview

They are looking for someone with EXCELLENT Communication Skills and
experience.



They are really looking for someone strong in *JAVA/J2EE* and they must be
strong with B/E services; *REST,, API, JSON, XML* etc…..



Summary:  This position is a *Java Developer for Client’s eCommerce*
Development organization.

High level responsibilities include interpreting functional requirements
and designs to design, develop and implementing software solutions
following Client’s agile development process.

The position requires a minimum of *5-7 years* of industry experience in
writing solutions using Enterprise Java technology skills and experience.

Software development primarily consists of developing server-side processes
and APIs for multiple front-end client applications.





*GENERAL RESPONSIBILITIES*

·                  Analyzes the functional requirements and designs and
implement them into software modules

·                  Assists the practice area leader in defining and
refining standards and best practices.  In some cases, this role may become
the practice are lead.

·                  Models good development activities based on the best
practices and standards defined by the practice area.  Follows industry
standards, patterns and best practices for J2EE development techniques in
implementing business rules

·                  Identifies and suggests software development process
improvements

·                  Keeps in touch with the latest Java technology and
continues to develop his/her technical skills

·                  Responsible for unit testing his/her software modules.

·                  Is familiar with Eclipse IDE (Integrated Development
Environment) and the usage of source code repositories (like SVN) from
within Eclipse for all Java projects.

·                  Proficient in the use of multiple data storage and
access techniques including abstraction layers, DAOs and RDBMS such as SQL
Server

·                  Understands and is able to identify and implement
reusable code in an object oriented fashion

·                  Has visibility and understanding of the broader
architectural vision

·                  Contributes to the Client’s Java Developer practice,
which is a community of developers focused on consistency in practice and
driving technology innovation through both process and technology

·                  Collaborates with the project team and is willing to be
flexible to achieve team goals.

·                  Produces relevant project and technical artifacts for
the project

·                  Responsible for building, deploying and releasing
application builds

·                  Identifies product or process related development issues
and provides constructive feedback to the Manager of Services Development
as well as the Technical Delivery Manager

·                  Strong understanding and demonstrated use of design
patterns

·                  Leads the estimation of technical tasks and activities
on project work

·                  Participates in project planning, estimation, standup
and status meetings as appropriate

·                  Ownership mentality while maintaining a team focus

·                  Experience in building unit tests, preferably test
driven development

·                  Define application deployments and work with operation
teams to insure proper deployment



*QUALIFICATIONS*

·           Bachelor’s degree in computer science, math, computer
engineering or equivalent experience

·           5+ years development/architecture experience with web
infrastructure

·           Requires strong skills in *Java, Java EE, JSP, Servlets, JDBC,
JMS, XML and SQL*

·           Understanding of *REST, SOAP and JSON*

·           Is self-directed and able to assist others with their work when
needed.

·           Working knowledge of such platforms as Windows, UNIX, and Linux.

·           Experience in using *Eclipse for IDE*

·           Proficient at using code profiling and debugging tools

·           Understanding of relational *database concepts*, *ER diagrams*
and database objects.

·           Able to effectively interact with business customers to
understand and derive business needs

·           Strong passion for learning

·           Excellent written and verbal communications skills

·           Strong conceptual thinking

·           Understanding of  different phases of software development life
cycle

·           Good communication, interpersonal, and problem solving skills.

·           Ability to work independently as well as in a team environment.



*PREFERRED*

·              Experience with *Test Driven Development*

·              Experience using common Java frameworks and libraries such
as *Spring and Hibernate*

-- 
You received this message because you are subscribed to the Google Groups 
"MCMS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to mcms+unsubscr...@googlegroups.com.
To post to this group, send email to mcms@googlegroups.com.
Visit this group at http://groups.google.com/group/mcms.
For more options, visit https://groups.google.com/d/optout.

Reply via email to