Junior Java Developer at Flexiant Ltd (West Lothian, United Kingdom) (allows remote)

Job Description

Flexiant develops Cloud Computing Orchestration software for hosting companies, data centre operators, and telecoms providers. If you are a Java developer with outstanding abilities, who is interested in working for a small and dynamic team, we are interested in hearing from you.

The technical base of the company is based in Edinburgh and Livingston, Scotland, with sales and marketing based in London. We provide a competitive salary with private health care, stock options, and benefits. Salary will depend on experience: we're open as to whether we hire someone with zero or 5 years' experience. As a guideline, we’d expect to be paying between £22,000 and £25,000.

This role might suit a very talented university leaver who has plenty of hands-on experience programming.

We'd prefer someone who could work from our offices in Livingston (an easy commute from either Edinburgh or Glasgow), but would consider remote workers who can demonstrate a history of successful remote working on collaborative programming projects, need minimal supervision, and are prepared to visit our offices every couple of weeks so we can remember what you look like. 

Skills Requirements

A successful candidate will be very bright and quick to learn, and must be happy operating on a Linux/open-source platform and will have:

• extensive experience in Core Java (including multithreading and socket code); and
• experience with SQL databases.

The ideal candidate will also have at least two of the following:

• Experience with XML, and maintaining SOAP and Web service APIs.
• Experience of working using version control systems on projects where more than one programmer is participating; and
• In-depth knowledge of MySQL and/or Postgres

The following are by no means necessary, but please do tell us about them as well:

• Exposure to the ISP/hosting environment;
• C experience
• PHP experience
• Linux kernel and/or device driver programming;
• Exposure to virtualisation environments at a development level (Xen, KVM, VMware, Parallels and HyperV especially relevant);
• Debian package maintenance; and
• Packet level understanding of ethernet and IP networking, and implementation of protocols.

We know no one will have all the above skills, so don’t worry if you don’t meet them all. The main thing we need is the ability to take whatever is thrown at you (we’re a small company after all), to work independently, and to produce reliable code, preferably some time before we’ve even thought to suggest you start writing it.

How to apply

You’ll find more information about Flexiant and the vacancies on our web site, at:

            https://careers.flexiant.com

We are not interested in hearing from agencies at this time.

apply

view all job listings
view all Flexiant job listings

posted 17 hours ago

April 16, 2013 • Posted in: Technology

Leave a Reply

You must be logged in to post a comment.