Open Minded & Dedicated
There is a ThoughtWorker inside all of us.
Apply Now!

Application Developer - Java

Get Involved with hands on Java coding and proactively mentor Java developers

Experience: 4 + Years
Location: Bangalore, Pune, Chennai

Apply For This Job

Create complex, enterprise transforming business applications as a member of diverse, high energy teams focused on full lifecycle development through the use of Agile Methodologies. Get exposed to test driven development, continuous integration, refactoring and code pairing methods of development.

Position Responsibilities

  • Use the latest tools and techniques (currently J2EE, C#/.NET, XML, Agile Methodologies, Web Services, EAI tools).
  • Work in highly collaborative teams that strive to build quality code and provide business value.
  • Opportunity to work on different domains and different client environments, by interacting closely with clients on the business domain and technical areas.
  • Travel to work at client sites and other ThoughtWorks offices. This may include international travel if required.

Skills and Experience

  • Delivery experience on a commercial Java development project including integration with 3rd party applications.
  • Experience including analysis, design, coding and implementation of large scale custom built object oriented applications.
  • Strong knowledge on OO design including extensive design patterns and Agile Methodologies such as Extreme Programming (XP) and Scrum.
  • Strong communication and client facing skills and the ability to work in a consulting environment is essential.
  • Exposure to EAI technologies MSMQ, Tibco, Vitria, MQSeries.

Recommend This Job To A Friend

Bookmark and Share