Java Developer

  • Reference IP27685-JE
  • Location Cardiff
  • Job type Permanent

Java Developer – Cardiff
Up to £45,000 (DOE)

A skilled java developer is required to join an R&D focussed team in Cardiff going through an exciting period of growth.

The successful candidate will be designing and developing applications in a team of highly skilled software developers, QA engineers, scrum masters and product owners. The working environment is very dynamic, requiring constant updating of knowledge; other requirements include -
* Design and develop components, services and web applications that deliver value customers.
* Work closely with the product owner, other developers and QA engineers to shape the product, proactively gather requirements and ensure software is high quality.
* Ensure solutions are tested, extensible, maintainable, secure and perform well.
* Work with your team and other developers across the company to continuously improve the approach to development.

We’re looking for someone with a solid background in development with Java and a creative and innovative approach to problem solving. We’ll be keen to see candidates who show the ability to apply new technology to solve business problems, other than this experience will include experience with -
* Delivering enterprise-grade, service-oriented applications (SOA or microservices)
* Spring Framework (including Core, Data, Integration, Web, Security, Batch)
* Relational Databases and persistence frameworks such as Hibernate, JPA
* Definition and development of Restful APIs (REST)
* BDD or TDD experience; writing unit and integration tests with JUnit or similar.

There’s also plus points for Java developers who’ve worked in an Agile environment as well as any familiarity with Domain Driven Design, Event Sourcing and CQRS patterns or cloud-native application design (any exposure to cloud computing platforms / PaaS; such as Pivotal Cloud Foundry, AWS or similar).

For more details on the company please apply for an initial call back regarding the role / your experience or call Jonathan Edwards on 02920 252500 for a confidential chat and more information on the role.

Sign up for industry updates