Job Description :
Position Title: MuleESB Developer
Duration: 12 Months with Open Extension
Location: Fremont, CA.

Interview Type: Face to Face

Primary Responsibilities:

- Develop, implement and test SOA based applications using a variety of languages and technologies.
- Work directly within different groups in TESLA to develop new functionality and refactor existing functionality in order to scale our rapid growing users for existing functionalities.
- Ability to Adopt new technologies and willingness to self-learn those technologies quickly.
- Translate requirements into Services Oriented Architectures (SOA) and design specifications for application integration to external data sources or internal teams.

Some of the technology experience we would have interest in is:

- J2EE
- Messaging services (ActiveMQ/RabbitMQ)
- MuleESB
- Web Services (e.g. REST API, SOAP, WCF)
- Unit Testing/Test Driven Development (e.g. Junit, Mockit, nUnit, Munit)

Nice to have experience:-

- XML Schema (XSD)
- Service Oriented Architecture design
- Maven, Jenkins, TFS, Git
- Spring
- Experience with multiple integration technologies / frameworks.