|Reference:||Senior Java Developer|
|Job Title:||Senior Java Developer - Limassol|
Our client a financial services company is seeking to recruit an experienced Java Developer.
Product development using Agile methodologies and multi-threading technologies.
Collaborating with the management, stakeholders and team members in order to meet strict deadlines;
Reviewing current systems;
Presenting ideas for system improvements;
Working closely with analysts, designers and staff;
Maintaining the systems once they are up and running;
An ability to multi-task and thrive in a fast-paced coding environment.
Required Skills & Experience
Solid experience with unit testing
Test-driven development experience
Minimum 3+ years’ experience working in Senior Java Developer position
Strong J2SE programming skills
Experience in TCP/IP networking and sockets programming;
Skills in a high performance and low latency environments
Strong analytical skills required to solve complicated technical problems
S.O.L.I.D. principles of OOD
The following skills will be an added advantage
Experience with JBOSS Netty or Apache Mina projects
Experience with financial trading / trading platforms development