Web Developer - Java

Recruiter
Recruitment Genius
Location
Brighton, East Sussex, England
Salary
Negotiable
Posted
12 Sep 2017
Expires
10 Oct 2017
Ref
00073417
Contact
Recruitment Genius Ltd
Contract Type
Permanent
Hours
Full Time
Within the Technology & Innovation team, the Java Web Developer will work within a small, fun, and passionate team developing java applications for the web. You will be required to develop new products, major and minor enhancements to existing applications, and conduct application maintenance. Your work will impact millions of users and help create the world's best SAAS identity management system for scholarly publishing.

You will be tasked with work on challenging problems across the entire application stack: user experience, software design and performance at scale.

Responsibilities include:

- Plan, design, implement, test, and document application code in adherence to functional and non-functional (performance, scalability, security, usability) business requirements.
- Work with technical leads, project management, product owners, technical architects and testing staff to develop and deploy high quality applications.
- As part of an agile team, share responsibility for refining, planning, and estimating the duration and complexity of tasks.
- Develop systems that adhere to architecture standards, risk management and security policies.
- Unit test all new software thoroughly to ensure highest quality levels possible.
- Deliver within acceptable timescales, to agreed quality standards.
- Provide support for production applications, ensuring highest availability through urgent correction of problems and issues.
- Produce updates to system documentation for completed developments to support defect resolution.
- Utilise system analysis skills to translate business requirements into use cases and produce system designs to agreed standards.
- Work with project management, product owners and senior technical staff to analyse and clarify clients requirements and minimise ambiguities.
- Ability to understand business requirements and translate into technical requirements.
- Ability to communicate technical information to a non-technical audience.
- Integrate in-house and third-party software components to create the designed system.
- Work with operations and support teams to deploy applications to various environments and ensure they can be supported.

Qualifications

They are looking for the following skills:

- Bachelor's degree or equivalent required from an accredited institution OR if not, they will consider 2+ years of experience in a similar role.
- Excellent software development skills including; requirements analysis, software design, design skills and knowledge of design patterns, unit and integration testing, maintenance.
- Good working knowledge of the core Java APIs
- Knowledge of Spring core (or other Java IOC or web framework)
- Has had exposure to the Java persistence API (JPA) using hibernate or other implementation
- Knowledge of SQL Database Systems
- Knowledge of web development technologies such as HTTP, HTML, CSS and JavaScript.
- Used version control systems such as Git, Subversion or similar.

Apply for Web Developer - Java

Already uploaded your CV? Sign in to apply instantly

Apply

Upload from your computer

Or import from cloud storage

Your CV must be a .doc, .pdf, .docx, .rtf, and no bigger than 1MB


4000 characters left


By applying for a job listed on Crawley News Jobs you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please email us.