Job Title: Full stack developer Location: Manchester 4 days per week onsite Salary/Rate: £300 - £345 per day Start Date: 29th September Job Type: Contract till end of the year Company Introduction A financial client via consultancy is looking for a full stack developer to join their team. Job Responsibilities/Objectives You will be responsible for designing, building and supporting Java-based backend services and microservices that are reliable, scalable and maintainable. Develop and maintain backend services using Java and Spring Boot. Design and implement microservice architectures, including event-driven components and integrations. Implement persistence using Hibernate/JPA and work with both relational and NoSQL databases. Integrate messaging frameworks (e.g. Kafka) and caching solutions, and troubleshoot, debug and optimise production systems. Required Skills/Experience The ideal candidate will have the following: 5-8 years' commercial experience as a Java developer with strong core Java skills and Spring / Spring Boot. Proven experience building microservices and using Hibernate/JPA, with hands-on experience of Kafka or equivalent message-brokers. Comfortable with SQL and at least one NoSQL database; strong debugging, troubleshooting and problem-solving ability. Sound understanding of OOP, design patterns, data structures and algorithms; experience producing reusable libraries and clean, testable code; eligible to work in the UK and able to be paid PAYE via an umbrella company. Desirable Skills/Experience Although not essential, the following skills are desired by the client: Experience with AWS or other cloud platforms. Front-end experience with ReactJS or Angular. Familiarity with containerisation (Docker) and orchestration (Kubernetes/AKS). Experience with RAG / search integration, advanced caching strategies or stream processing. Benefits & Perks The company offers standard corporate benefits, including: Competitive day rate and contractor benefits. Standard corporate pension scheme. Annual leave entitlement and bank holidays (pro rata). Training and development opportunities. If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format. Disclaimer Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies. Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.