Java Developers for Cloud Platform provider. Remote Full Time
Location: IE, L, Dublin
Employment type: Full-time
Required experience: Associate
Required education: Bachelor's Degree
Industry: Information Technology and Services
Function: Information Technology

Company profile:
There is a huge skills gap in Ireland, and having a base in Greece and over 15 years experience in the Irish IT sector, the team at TekTalent are passionate about connecting the best of the best technical talent of Greece with growing Irish businesses that are desperate for cost effective &amp; high quality resources. We specialise only in connecting resources within Greece to Irish businesses. We are not really recruitment people, we are IT people that spotted a problem to be solved in Ireland and we had the experience and geographical footprint to address it. Wherever possible we are bringing remote work back to Greece so candidates can stay in their homes, close to family and do not have to relocate. We will also offer relocation positions to those who are seeking to travel.

Job description:
Our client has successfully hired 2 remote Greek Java Developers and as of June 2014 are now looking to find a 3rd of the same high calibre with 5 years+ java/SQL development experience. This is an excellent opportunity for an ambitious, creative Java developer that wants to innovate and build what doesn’t exist yet. Working remotely for a well funded company with an existing distributed team. Our Client is a cloud platform empowering ISVs to provide an awesome SAAS solution to their customers. This company is based in Dublin &amp; California and embraces the new wave of distributed product development, with the members of our team hailing from all corners of the globe. This is a great opportunity to join a growing and well-funded team and use your talent to innovate and make a big impact. You will be working with team members in Europe and the US.You will be involved with building of prototypes, developing to specified requirements, and supporting customers. You will provide resource estimate and work schedules for tasks allocated if required and organize your work priorities and time management effectively. Your responsibilities also include researching new tools, techniques and processes, identifying where and how they could benefit the company. You will also need to be a natural fit with the rest of the team.Furthermore we insist that you have a passion for what you do and a hunger for learning new things. The current team are constantly evaluating and trying to better themselves. They will expect you to do the same and – just as important – help others improve as well.

Requirements:
The candidate we are looking for will be Fluent in EnglishAble to work remotely on a contract basis where you will issue your own invoices and pay your own insurance &amp; taxes locally in GreeceEnthusiastic, solution oriented &amp; extremely productive &amp; motivatedEntrepreneurial with initiative, a team player, with the ability to work alone and still maintain high productivitySelf-starting, drivenEnergetic, passionateHave a strong desire to learn and grow within the roleExperience is important but what the client does is cutting edge so we’re looking for a smart individual with an appetite for knowledge and exploring new thingsAbout the Role/TermsOur number one priority is someone who is smart, can work with unknown/very new technologies and is not afraid to learn new thingsThe client would like the candidate/s to start immediately but they are also happy to wait a notice period also for the right candidateIdeally they are looking for at least one full time developer but they would also consider a part time (Minimum 25 hours per week) basis also if they found a suitable individual. (This would not be suitable for a candidate with an existing full time job however)No travel will be required for this role as everything is done remotely including trainingThe company is a start-up and building their product themselves, thus no certification is necessaryThere is some flexibility on the working time as long as it is contained Mon-Fri and there is a minimum of 4 hours per day overlap working in parallel with the rest of the remote team (11am - 7pm Greek time)Essential Requirements5+ years Java/SQL development experienceBachelor Degree or Masters Degree in computer science or related field from a named universityAdvantageous knowledge/experienceMultiple IT LanguagesFamiliarity with PAAS: Cloudfoundry/Heruku/EngineYardActivity in an open-source communityJava/GrailsExperience of Groovy/grails, linux, sysadmin (on top of java) would be advantageousOther advantageous knowledge of or experience (in order of preference)Anything in the Cloud space (PaaS, IaaS, AWS, OpenStack, etc.)Experience building software required to serve a large number of usersExperience in payments industry (Payment Gateways, PayPal, Stripe, Balance Payments)2-3 years Grails development advantageousWeb services/API development experienceMulti-tenant development experience Project Management knowledge of and or experience:KanbanAgileXPPair-programmingFunctional/concurrency languages:Erlang, Scala, Go Advantageous Social Tech ParticipationOn Stackoverflow? What kind of stats?On Github. Has the candidate committed to projects? Has the candidate any projects of their own?On Coderwall, Twitter, etc.Attend/organize any technology related events such as meet-ups, conferences, etc.A blogTesting Philosophies:TDDBDDPlease provide your updated CV in English in either Word or HTML format.

Benefits:
Remote work - flexible hours.Remote training provided - No travel requiredReliable Regular SalaryWell funded CompanyPart of a Global TeamInternational Career ProspectsCutting Edge Technology