Location: United Kingdom (London – London) Type: Permanent
Java Developer - Hybrid working (London, Manchester, Leeds)
Salary: £40,000 - £70,000 + package DOE
*Due to the nature of this role - Full UK Security clearance is required so you must be a British passport holder
Are you a software developer looking for an opportunity to join a team of passionate and highly skilled professionals. We specialize in agile custom software development and integration at an enterprise scale, and we're looking for someone like you to join our team in London, Manchester or Leeds!
Innovation in delivery is always at the forefront of our minds, and we utilize a variety of open source and proprietary technologies to achieve the best possible outcome for our clients. As a member of our world-class software engineering community, you'll have the opportunity to work on some of the most cutting-edge digital and cloud-based architectures in the industry.
In this role, you'll be responsible for developing and delivering some of the most innovative software solutions available for our clients. This will include development of both client and server side software following recognized standards and patterns, and you'll have ample opportunity to illustrate your love of development and passion for technology.
To be considered for the role of a Java Developer, you should have:
* Excellent knowledge of Java and core open source technologies and frameworks
* Experience building scalable and resilient applications
* Experience with Agile methodologies, TDD, Pair Programming, and Continuous Integration
* Demonstrable experience in one or more technology stacks such as Spring, Integration Technologies, and JavaScript frameworks
* Experience of working in collaborative teams and working in an agile manner in a commercial environment
Additionally, it would be great if you had some experience with the following technologies and patterns, but if not, we can help you develop them:
* Java 8 and dependency injection, building asynchronous microservices with RESTful APIs
* JAX-RS for REST APIs
* JMS
* NoSQL
* JavaScript frameworks (e.g. ReactJS, NodeJS)
* Automated testing with Junit and Mockito
* Designing microservice-based architectures using domain driven design (DDD), CQRS and Event Sourcing patterns
* Containerisation technologies: Docker or Kubernetes
* Wiremock and other distributed-systems testing utilities
* Activiti or other JBPMN
* Rules Engine e.g. Drools
* JIRA / Confluence
Benefits of working as a Java Developer:
Java Developer - Hybrid working (London, Manchester, Leeds)
Salary: £40,000 - £70,000 + package DOE
Reference: AMC/EMG/0041
Your CV will be sent to the selected department. At no time will your CV be sent outside of Anson McCade without your authorisation.