Senior Java Developer - Derby

Recruiter
Harvey Nash
Location
Derby
Posted
07 Dec 2018
Closes
10 Dec 2018
Contract Type
Permanent
Hours
Full Time
I am recruiting for an exciting tech client based in Derby. They are continuing the growth of their in house development team by adding a Senior Java Developer.

They are true innovators in the industry and are widely regarded as providing the most challenging software projects for their employees. As a Java Developer, you will work alongside a team of skilled colleagues, rotating the position of Lead Developer dependant on what you can offer to each project.

As well as an excellent work environment, this client offers competitive salaries, flexible working and a raft of other benefits

Key Responsibilities:

* Collaborate with key business and technology stakeholders to define functional and technical design.
* Work closely with software engineering team and senior leadership to design and implement end-to-end solutions.
* Design, develop and implement full stack solutions using Java.
* Lead and/or participate in project efforts using an Agile development methodology.
* Collaborate with QA to develop comprehensive and appropriate test strategies for each release.
* Develop system and training documentation as needed.
* Must be able to work flexible hours as needed to support project timelines and deliver efforts on time.
* Provide technical programming support or provide subject matter expertise to other team members as needed.

Job Qualifications:

* 7+ years of applied work experience developing OO solutions using Java
* Familiarity with the Spring Framework, Hibernate, MySQL
* Experience with front-end frameworks such as Angular and React
* Enthusiastic advocate and expert in modern full software development lifecycle practices
* Must be devoted to delivering quality and well-tested software
* Excellent written and verbal communication skills.
* Good experience developing full stack solutions for both Windows and web-based solutions.
* Experience designing and implementing efficient computing methods to support scalable analytics computing across large datasets.
* A team player who collaborates effectively with other software engineers.
* Self-starter, who is both disciplined and accountable for delivering accurate and timely results
* The successful candidate will be adaptable, results-focused and can work individually or as part of a team.

Please contact me for more information on (Apply online only)

Similar jobs

Similar jobs