Hi,
Please help to fill below requirement:- *Java Developers - eCommerce – * *6+ months - MI* *Only GC, EAD GC and USC* *I have a client in the Ann Arbor, MI area in need of a Java Developer - eCommerce. Initial duration is 6+ months. * *Interviews will be phone and/or Skype for non-local candidates. Client may request local candidates to interview in-person.* *Rate: In the range of $50/hr C2C all inclusive* *Java Developer - eCommerce* *Summary:* This position is a Java Developer for eCommerce Development organization. High level responsibilities include interpreting functional requirements and designs to design, develop and implementing software solutions following agile development process. The position requires a minimum of 4-5 years (5-7 years for Sr.) 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 - Follows standards for Java and API development in delivering the required software. - Assists the practice area leader in defining and refining standards and best practices. In some cases, this role may become the practice are lead. (Sr. Java Developer role) - Models good development activities based on the best practices and standards defined by the practice area. (Sr. Java Developer role) - Follows industry standards, patterns and best practices for J2EE development techniques in implementing business rules - Identifies and suggests software development process improvements (Sr. Java Developer role) - 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 (Integrated Development Environment "IDE ) 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 (Sr. Java Developer role) - Contributes to the 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. - Assists the lead developer in producing the relevant artifacts for the project - Assists team lead in 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 (Sr. Java Developer role) - 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 - 4+ 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 - 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 - International software development experience (multi-lingual, multi-currency, geographic and locale awareness) *Sam (Saurabh Gaur)* *Sage Group Consulting Inc.* *Direct Number*: *732-784-6489* *Office: 732-767-0010 Extn: 604* -- *Please only reply to my official ID [email protected] <[email protected]>* Sam (Saurabh Gaur) Sage Group Consulting Inc. Office: 732-767-0010 Extn: 604 Email: [email protected] GTalk: superbsam21 | Yahoo: saurabh_gaur www.sageci.com [image: Description: saplogoone][image: SageLogoC] -- You received this message because you are subscribed to the Google Groups "USITCV" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/usitcv. For more options, visit https://groups.google.com/d/optout.
