Description
Timothy Howlettt
0898751008
Java Developer
Our client is a global online provider of foreign exchange (forex) trading and related services to retail and institutional customers worldwide, providing services through its own online trading platforms and affiliates. The company has offices in Plano, San Francisco, London, Paris, Berlin, Milan, Hong Kong, Sydney, Athens, Tokyo, affiliate offices in Toronto, Tel-Aviv, Santiago, Beirut and has a rapidly growing back-office operations department in Sofia.

Responsibilities:
Х Design, build, and maintain efficient, reusable, and reliable Java code
Х Ensure the best possible performance, quality, and responsiveness of the applications
Х Identify bottlenecks and bugs, and devise solutions to these problems
Х Help maintain code quality, organization, and automatization
Х Be able to self-teach by looking at existing code

Skills:
Х Proficient in Java, with a good knowledge of its ecosystems
Х Solid understanding of object-oriented programming
Х Familiar with various design and architectural patterns
Х Skill for writing reusable Java libraries
Х Knowledge of concurrency patterns in Java
Х Familiarity with Java GUI frameworks
Х Knack for writing clean, readable Java code
Х Experience with databases (RDBMS)
Х Understanding fundamental design principles behind a scalable application
Х Basic understanding of the class loading mechanism in Java
Х Creating database schemas that represent and support business processes
Х Basic understanding of JVM, its limitations, weaknesses, and workarounds
Х Implementing automated testing platforms and unit tests
Х Proficient understanding of code versioning tools, such as Git
Х Familiarity with continuous integration
Х Must have a degree in Computer Science or any related subjects with 0-3 years of experience
Х Should have excellent communication, interpersonal skills and a team player
Х Must have the ability to learn and work on latest technologies, have good analytical skills and pick up fast
Х Must have worked on at least 1 Java project in the last 9 months

Preferred Skills:
Х Knowing how to build websites (HTML, Javascript, etc)
Х Oracle + MySQL
Х REST API
Х Familiarity with Python or any other language
Start Date: ASAP
Hours: Full time, 40 hours per week, Monday Ц Friday
If you are interested, please send your CV in English.


All applications will be treated in strict confidentiality. Only short-listed candidates will be contacted for an interview. IC Recruiting Ltd. Recruitment license from National Agency of Employment No 1334/- exp. 01.08.2016