We Need
Java J2EE Developers
If you would like to...
- Create complex, enterprise-transforming business applications as a member of diverse, high energy teams focused on full life-cycle development through the use of Agile Methodologies
- Use the latest tools and techniques (currently J2EE, C#/.NET, XML, Agile Methodologies, Web Services, EAI tools...)
- Do hands-on coding and proactively mentor developers (including pair programming)
- Work in highly collaborative teams that strive to build quality code and provide business value
- Have the opportunity to work in a number of different domains in a variety of different client environments
- Continually learn, mentor and develop your career
- Work closely with clients, both in the Business Domain and Technical staff members
- work at client sites, and potentially work interstate in this capacity
- You may also have the opportunity to travel internationally
And you have...
- Delivery experience on a commercial Java development project including integration with 3rd party applications
- experience including analysis, design, coding and implementation of large scale bespoke built object-oriented applications
- Strong OO design knowledge, including extensive design patterns knowledge
- Knowledge of Agile Methodologies, such as Extreme Programming (XP) and Scrum
- Ability to work in a variety of client settings and in a team-oriented, collaborative environment
- Ideally, knowledge of test driven development and continuous integration
- Strong communication and client-facing skills with the ability to work in a consulting environment is essential
- Experience in building software in the financial services would be an advantage
- Exposure to EAI technologies (MSMQ, Tibco, Vitria, MQSeries...) is helpful
We want to hear from you! ThoughtWorks values aptitude, attitude, and integrity. We invite full participation from all of our people through a non-hierarchical organisational structure and an open, honest and transparent work environment. If you thrive on challenge, unlimited possibilities, and unparalleled learning, send your resume or apply online now.