Dell Advisor, IT Development in Bangalore, India

Job Description:

You will be working with a large, highly skilled team on a critical project. You will be expected to contribute to design and implementation decisions, take feedback constructively and work towards the common goals of quality project delivery under aggressive time lines. You will be responsible for writing Functional and Technical Designs following EMC Templates, as well as generate code and unit tests. Knowledge and experience with test-driven design and disciplined development methodology is essential; this expressly includes generation of unit tests for all business relevant code you generate. You must be able to communicate effectively with team members: both core and extended members. Demonstrated A2A and B2B integration experience is a must as is an exposure to the full software development life-cycle from design to implementation.

EMC Values:

When you choose our company, you join a diverse world of innovative thought leaders. At our core is a commitment to workplace diversity, the sustainability of our planet, and community corporate involvement. We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities-all to create a compelling and rewarding work environment.

Critical Hiring Criteria:

Skills Required:

Expertise in Java and XML & EDI Document standards

Spring Core, Spring Web Services, Spring Data

Experience with a servlet container e.g. Tomcat, resin

Enterprise Integration Platforms (ESB or EAI platforms)

Practicing TDD using Junit, EasyMock or equivalent frameworks

Spring Batch and/or Spring Integration

1 years experience with JMS and experience using it with Spring a plus

Database Experience and Hibernate (ORM)

Strong understanding of GoF Design Patterns, Enterprise Application Patterns and/or Sun's J2EE Patterns and anti-patterns

Strong understanding of Enterprise Integration Patterns

Unix/Linux Experience

. Knowledge on Operations and experience with level 3 support on critical issues and problem resolution preferred

Functional Area(s):

Engineering - Other



Business Unit:



India - Bangalore