Advanced Search

Browse CVs

Java Software Engineer

Posted a day ago

  • Manchester, Greater Manchester
  • Any
  • External
  • Expires In 3 months
Job Description Java Developer

You must be eligible for SC Clearance

London based - Hybrid Working

My Client is the leading innovation and transformation consultancy in the UK and they are currently in search of a highly talented Java Developer to join their offices in London. Successful candidates will be helping to develop and deliver next generation communication and intelligence solutions for a wide range of clients such as law enforcement agencies, telecommunications companies and compliance agencies.

What will you be doing
Apply strong object-oriented programming principles in Java to design and implement robust and scalable solutions.
Leverage Java 8 features, including streams, functional interfaces, and collections, to enhance code readability and maintainability.
Demonstrate a deep understanding of multi-threading concepts, implement strategies to avoid deadlocks, and optimize performance through parallel runs and resource sharing.
Design and develop web applications using MVC frameworks, incorporating dependency injection for improved modularity and testability.
Implement RESTful services using JAX-RS and adhere to best practices for designing and consuming REST APIs.
Utilize JUnit, Wiremock, and Mockito for effective unit tes...