Java Software Developer - London - £40k


Premium Job From Evolution Recruitment Solutions Ltd

Recruiter

Evolution Recruitment Solutions Ltd

Listed on

25th February 2019

Location

London

Type

Permanent

This job has now expired please search on the home page to find live IT Jobs.

Java Software Developer - London - £40k

Outstanding opportunity for a Java Developer to join the world's leading supplier in advanced process modelling.

My client situated in brand new offices in Hammersmith, London, is a family friendly business who believe in making their company an excellent place to work. They offer flexibility to give you the work/life balance that everybody desires. This includes flexible working hours. As a Java developer, you will be part of a development team that are creating and supporting our flagship product.  We are looking for those like to be given responsibility and autonomy for high level projects (without senior developers telling you what to do!) Those who like to be challenged to solve complex tasks and can think outside the box. We have an encouraging working environment where you can thrive and can focus on the programming craftsmanship. As a company we have a real focus on training and development. You will be given an individual career path, the opportunity to join our training programme and a mentor to help develop your coding skills.   

The role:Develop and maintain the Java-based UI platform and associated web applications. You will work over the complete software life-cycle from requirements analysis through GUI and OO design, implementation and supportDesign and implement new functionality and influence the future architecture of the softwareWork with in-house and external expert users to improve the general robustness, performance, usability and workflows of the softwareResolve critical bug fixes quicklyProvide technical support to internal and external customersHighly Desirable skills:Strong Java knowledge and exposure developing desktop GUI applicationsObject-oriented analysis and design skills with practical exposure of using design patternsAbility to write clean, reusable, maintainable and flexible production codeJavascript and web based applications exposureWeb development technologies (e.g. Javascript, HTML5, REST etc. is desiredOutstanding communication skills, a desire to learn and strong problem solving skillsAbility to work independently and as a team memberBeneficial skills not essential:Java Swing or SWT programmingDevelop multi-threaded applicationsUnit-testing and distributed version control systems (JUnit, Git)TDDMaven build system and Jenkins Continuous Integration (CI) systems Knowledge of scripting languages (Python, perl, bash etc.) and data interchange formats (XML, JSON etc.)C/C++ programmingCross-platform software development (Windows and Linux)We offer you:  Flexible working26 Holidays per yr plus bank holidaysCompany pensionMedical insuranceGroup life assuranceChildcare vouchersFree fruit, toast, coffee and biscuitsCycle to work schemeGreat office environment and regular team eventsMoney towards professional fees, professional books reimburseTo apply:
If you want to apply as a Java Developer to join this great company please contact Gary Edmund-Charles at Evolution Recruitment

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: