Java Developer

£55,000 | London | Permanent
Posted 3 months ago

Java Developer

Location: London, England

Type: Permanent, Full Time


Responsible for development and maintenance of Web Applications.

Key Roles:
- Adherence to software development standards and the preparation of technical design and testing, using TDD (Test Driven Development) and CD (Continuous Delivery) where practicable.
- Maintenance of existing Java web applications and services.
- Team-based and independently managed work.
- The candidate will be expected to work and learn independently as well as with other developers. Time will be allocated to the research and development of new functionality and technical frameworks.
- Responsible for development, maintenance and technical research into new functionality to use within our applications.
- Working with new and existing staff to share domain and technical knowledge and expertise.
- Support new development processes, code enhancement strategies and functionality for web team to use.

Other Responsibilities:
- General website administration for company and service-delivery websites
- Define an architecture using the latest Java SE/Java EE technologies to be used on the portlets inside the new portal. This architecture will be based on Spring latest version and it's integration with Hibernate, also Maven and a MVC framework to be determined for the presentation layer.
- Working on preparing stable environments for local, dev and production

Skills/ Knowledge
- Java SE/Java EE
- Spring Framework, including RESTful services, and Hibernate
- JavaScript Frameworks (preferably AngularJS)
- A variety of databases (e.g. Oracle, PostgreSQL or MySQL)
- Git, Maven, and Continuous Integration with Jenkins
- TDD/BDD and Continuous Delivery principles
- Geospatial technology experience, such as GDAL, Oracle Spatial, GeoServer and OpenLayers.
- Proficiency in Linux/OSX working practices.
- Good problem solving.
- Good documentation skills.

- UX and UI design patterns.
- Apache Camel, Apache Kafka
- Liferay Portal/Portlets
- JIRA, JIRA Agile and Confluence experience
- Liferay Portal/Portlets

For more information about this role, please contact:

Laura Swift
01423 878 670

See Laura Swift's jobs
Related Jobs

Business Analyst

£45,000 | London | Permanent

Business Analyst - Permanent - Central London - £55k Our client is currently recruiting for a new Technical Business Analyst to manage the operation and implementation across the whole IT system...

Software Tester

£400 | Greater Manchester | Contract

12 Month Contract - Automation Tester Opportunity available for experienced Software Testers to join a company based in South Manchester on an initial 12 month contract. The company are a digital transformation...

.NET Contract

£350 | Manchester | Contract

Opportunity available for experienced .NET Developers to join a company in south Manchester on an initial 3 - 6 month contract. The company are a digital transformation consultancy who have won...