new search
date title
10/09/10
referral award  not applied
  Java Engineer
Yahoo
London

Java Engineer
We are looking for an senior Java Engineer who has commercial experience in building highly scalable and functional systems. You will be working for the UK based team of Answers, as part of Y! Applications.

Key Responsibilities:
1.Your key responsibility will be designing and developing software in an ever changing environment.
2.You will be a team player, communicating and building relationships with people across the globe.
3.As a senior developer, you will be mentoring junior members of staff.
4.You will be building highly-scalable, functional solutions that will be used by millions.
5.You will be comfortable working under pressure to critical deadlines
6.You will have to learn quickly and enthusiastically.
7.You will be proactive and self-driven
Qualifications: Engineering Degree
Experience: 5 years +
Languages: English : Speak / Write Fluently
Job-Type: open-ended
Remuneration: unspecified
Permit Type: EU National
Region: London
Essential
1.Considerable experience commercial experience of web-based applications, preferably in a Unix environment
2.In-depth commercial experience in Java
3.A deep understanding of Object Oriented programming principals.
4.Intuitive understanding of computer and network architecture and operation, software performance trade-offs, and algorithm design
5.Experience in UML and technical specifications.
6.Be comfortable using source for complex branching and merging
7.Experience of XML based technologies and Web Services
8.Working knowledge of Servlets in Tomcat
9.Comfortable with JDBC, Synchronising with threads, serialisation, reflection.
10.Experience with JUnit, Javadocs, java build systems and load testing java systems
11.Good understanding of database design and PL/SQL
12.Experience with the Spring Framework

Desirable
1.Experience of Agile software development methods.
2.Experience in Perl or another scripting language in a unix-based environment.
3.Experience with and strong interest in distributed systems, fault-tolerant computing, databases, search engines.
4.Development experience in the mobile space.

Personal Skills
1.Leader
2.Problem Solver
3.Communicator
4.Knowledgeable
5.Influential

We need creative minds that can take us new places. Individuals who want to positively impact their career--and the world at large. We're looking for Big Thinkers who embody the fun, innovative, collaborative spirit that's uniquely Yahoo!. We're looking for people like you.

Yahoo
HOME HOME