Java Fullstack developer
13 days ago
Knutsford
Grow Your Career as a Business Analyst with a Top-Tier Technology Partner.Job Overview:Role Title: Java Full stack developerLocation: KnutsfordDuration: 31/12/2026Pay Rates: £318/day MUST BE PAYE THROUGH UMBRELLADays on site: 2-3Role Description:Experience expected: 6+ yearsBasic/ Essential Qualifications: • Strong experience in Java (version 17+) software development including Spring Boot framework (version 3+) with strong core Java skills including but not limited to Generics, OOPS, Collections, Multithreading, I/O, Streams, REST, and JPA, • Strong knowledge of Microservice development using Spring Boot, • Strong knowledge of Camunda BPM 8+ and BPMN and DMN, • Knowledge of web front-end development using HTML5, TypeScript and React Js 16+ or Angular 10+, • Proficient in reading, writing and debugging multithreaded Java code, • Hands-on experience in enterprise design patterns and web architectures, • Experience of memory and performance profiling, • Pub/sub Middleware experience (e.g. Kafka, MQ), • Tools experience - JIRA, GIT, IntelliJ IDEA, Gitlab and Docker, • Strong experience in AWS services such as Lamda, Step function and IAM, • Proficiency in unit testing (Junit 4/5), Karma or Jest, code quality metrics & BDD and TDD approaches., • Strong knowledge of relational databases (ideally MS SQL server DB), • Strong communication, problem-solving and critical thinking skills with the ability to understand complex problems and translate them into solutions., • Experience with technologies supporting development, continuous integration, automated testing and deployment, • Knowledge and experience with OpenShift and other cloud-based solutions is a plus., • Structured approach to problem-solving and ability to manage parallel streams of work., • Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance., • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives., • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing., • Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth., • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Hays Talent Solutions is a trading division of Hays Specialist Recruitment Limited and acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk