|
 |
|
 |
| 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 |
 |
  |
 |
 |
 |
 |
|
 |
Engineering Degree
|
|
5 years + |
|
|
|
English : Speak / Write Fluently
|
|
|
|
open-ended |
|
|
|
unspecified |
|
|
|
EU National |
|
|
|
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
|
|
 |
|
|