Java Development Lead

TSE DEVELOPMENT ROMANIA SRL

25-09-2009 | EXPIRA LA 01-10-2009

Job expirat

RESPONSABILITATI

- Team management
- Task management, allocation and delivery
- Technical leadership
- Review product specifications in order to give development estimates and product feedback
- Innovative technical design and creative of technical specifications
- Software creation, adhering to and feeding back into departmental standards and guidelines

Experience Required:

- Proven track record of leading and managing development teams on complex software projects
- Experience of using agile methods for software delivery
- Commercial development experience (whole life-cycle) in an enterprise environment
- Experience developing distributed, redundant and transactional systems
- Experience in Object Oriented Design
- Proven commercial development experience using Java Enterprise
- Experience with aspect oriented programming (AOP)
- Experience with unit testing/mocking frameworks e.g. JUnit, Easy/JMock,
- Experience with build tools e.g. Maven2
- Experience with web and application servers
- Experience using source code control (Perforce, Subversion, ClearCase) in multi-branch environments
- Experience using defect tracking systems (JIRA, TestTrack, PVCS, Bugzilla)


CERINTE

We are looking for a dedicated, self-motivated, driven technical professional to lead and manage our team of engineers building high-end, highly scalable web applications and services within our Games team.

The successful candidate will be a strong leader, have exceptional technical and problem solving skills, with a positive, results driven attitude. They will be required to allocate and manage the team’s workload, take decisions on a day to day basis and be accountable for making sure all standards and processes are followed.

Key Skills and Attributes:

Essential
- Bachelors degree in Computer Science or Software Engineering (or appropriate postgraduate qualification)
- Capable of working without supervision to required deadlines
- Self motivating, able to lead and motivate others
- Strong analytical and diagnostic skills, particularly with regard to technical risks, issues and constraints
- Excellent written and verbal communication skills
- Team player, who strives to maximise team and departmental performance
- Passion & flexibility to work the hours required to see projects to completion in a timely, accurate & efficient manner
- Proven ability & desire to innovate
- Demonstrable knowledge of common enterprise design patterns and implementation.
- Understanding of the entire software design, development and deployment lifecycle
- Ability to manage multiple tasks under pressure with tight deadlines
- Comfortable in both Windows and Unix (Linux)
- Able to work in a rapid development environment with flexible requirements
- Able to gain an in depth understanding of system architecture
- Broad commercial awareness

Desirable
- Understanding of UML
- Experience with REST, Web Services(SOAP), Spring
- Experience with Web/Application Servers: JBoss, Tomcat
- Experience with Oracle or SQL Server databases
- Exposure to non-Microsoft operating systems
- Two additional programming languages
- Knowledge of the gaming, betting industry or derivatives trading


DESCRIEREA FIRMEI

Home to the world\'s biggest online betting community, Betfair is striving to become the pre-eminent betting platform for the internet. After launching the world\'s first successful online betting exchange in June 2000, Betfair has grown into a multi-billion dollar business with an established portfolio of online gaming products comprising of poker, casino and games. The company now has in excess of two million registered customers with over 50% of all new registrations coming from outside the UK and Ireland.
Betfair is major investor in new technology and employs over 400 engineers to produce one of the fastest and most resilient betting platforms available on the internet. Across all its products, Betfair processes more than 5 million transactions on an average day - more than all the European stock exchanges combined - and settlement is immediate. 99.9 per cent of transactions are completed in less than one second.
The Development Center in Cluj-Napoca, Romania is currently organized into 5 large technical teams plus the operational side of the business. The technologies we use are Java, .Net, Oracle, agile project management methodologies and SCRUM.
The rewards for joining BETFAIR Romania are excellent. They include a competitive remuneration and benefits package alongside a professional and socially-minded working environment.
Betfair has won many awards, including the Computer Weekly “Best Places to Work in IT” award on two occasions and it received Best Companies Accreditation for the “The best companies to work for in the UK”.
We are always looking for brilliant people to join our successful business!