Senior Software Developer E-Commerce (J2EE) / arvato systems North America / New York, NY

arvato systems North America/New York, NYAs a globally active IT service provider with over 30 years of experience, arvato has accumulated an extraordinary level of IT expertise across industries, technologies and countries. Operating from our offices in New York (USA), Toronto (Canada), London and Birmingham (UK), Guetersloh, Munich, Cologne, Duesseldorf, Hamburg, Dortmund (Germany), Shanghai (China), Bangkok (Thailand), Kuala Lumpur (Malaysia), and Singapore, arvato also provides fulfillment services, customer care, print services, and finance solutions.

We always have but one goal in mind: the development of first-class, future-proof solutions for our clients.

The following position is available at arvato systems North America. We're focusing on implementation projects for the hybris eCommerce platform. The position is demanding and fast paced, requiring an individual who thrives in a start up-like environment. We're looking for smart, dynamic, and assertive employees looking for an opportunity to grow and succeed. This position is based in New York, NY

Job duties:
The primary role of this Senior Developer is the design, development, coding, testing, debugging and documenting of applications satisfying business requirements of eCommerce projects. This Senior Java Developer provides technical consultation to the Business / System Analyst and Project Manager for developing new or modifying existing systems to support the business. This role also provides mentorship and direction to our current development team using previous e-Commerce development experience to guide the development life cycle using best practices and development standards and avoiding potential pitfalls.

Specific duties and responsibilities include:
Analysis and translation of complex business requirements into technical requirements for development, and creation of high level technical architecture, design documents and technical
specifications, in accordance with best practices and standards.
Lead and assist the development team in the coding, testing, implementation, and documentation of solutions, and collaborate with other technical areas to integrate the solution.
Research and evaluate alternative solutions, and recommend implementations.
Work with team members to estimate time tables, define project plans, and delegate tasks.
Ensure that expected application performance levels are achieved.
Periodically perform code reviews.
Train other developers and team members in using the hybris e-commerce software product suite, including methodoloies, best practices, etc.
Participate in cross-functional teams.

Skills and Experience:
5 years of stable, professional experience in the development and implementation of Java and J2EE business applications, at least 3 of which specifically involve eCommerce
applications.
MUST have expertise from successfully developing and deploying eCommerce websites using the top tier e-commerce software product suites, including methodologies, best practices,
etc.
MUST have working knowledge of object-oriented design, MVC concept, application integration
MUST be familiar with database concepts and design using SQL.
A minimum of 3 years of database experience (MySQL, SQL Server and/or Oracle).
A minimum of 3 years XML technology experience (XSD, SAX, DOM, XSLT, etc.).
A minimum of 3 years in web technologies (HTML, CSS, Javascript, AJAX a plus)
Experience in dynamic language like Ruby/Python/Perl a plus
Experience in web services experience a plus
Experience with Java-IDE (Eclipse, JBuilder)
Knowledge of application servers ((e.g. Tomcat, JBoss, etc.)
Knowledge of project management tools, bug tracking (JIRA, Trac, Bugzilla, Wiki, etc.)
Experience in developing E-Commerce solutions and backend integration a strong plus
BS or MS degree in Information Systems, Computer Science, Computer Engineering, or equivalent.

Non-technical Skills:
MUST demonstrate accountability, sound decision making, analytical thoroughness, clear and concise communications, and the ability to lead and mentor team members.
Good analytical, interpersonal and communication (oral and written) skills
Self-assured and confident with a professional approach.
Ability to work under pressure to tight deadlines.
Willingness to learn, a can do attitude, and motivated to succeed and grow.

Thanks for your interest in arvato systemsApply To Job