Remote Full Stack Java Developer - Hybrid Glasgow
22 hours ago
Halifax
Gigged AI is an open talent marketplace specialising in the IT and technology sector. We have an opportunity live at the moment for a Full Stack Java Developer. This role is hybrid, with 3 days per week in Glasgow City Centre Office. Location: UK-based Duration: Initial 6-month contract Start Date: ASAP Day Rate: £300 IR35 Status: Outside IR35 (pending final determination) All applicant proposals will be reviewed directly on the Gigged AI platform by the hiring manager. In order to send a proposal please follow the below steps head to app.gigged.ai and create a free talent profile once signed in, follow this link to the project - https://app.gigged.ai/find-a-gig/RKvjrJyjLod you will now see a 'submit proposal' button please fill this in (intro, relevant experience, and attach CV to this) We are seeking an experienced Senior Full Stack Java Developer with 7–8+ years of hands-on experience in designing, developing, and supporting enterprise-grade web applications. The ideal candidate will possess strong expertise in Java-based technologies, modern frontend frameworks, microservices architecture, CI/CD practices, and Agile delivery methodologies. This role requires direct client interaction, technical leadership, and the ability to deliver high-quality software solutions in a fast-paced environment. Key Responsibilities • Design, develop, test, and maintain scalable enterprise web applications, • Build and support microservices-based solutions using Java and Spring technologies, • Develop RESTful APIs and web services for integration with internal and external systems, • Collaborate with business stakeholders, architects, and cross-functional teams to gather and refine requirements, • Participate in architecture discussions, code reviews, and technical design sessions, • Develop and maintain frontend applications using ReactJS and related JavaScript technologies., • Implement CI/CD pipelines and deployment automation processes., • Troubleshoot production issues and perform root cause analysis., • Ensure adherence to coding standards, security best practices, and performance optimisation techniques., • Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, retrospectives, and reviews., • Engage directly with onsite clients and stakeholders to provide technical consultation and delivery support. Required Experience & Skills Experience • Minimum 7–8 years of experience in software development and enterprise application delivery., • Proven experience developing web-based applications using:, • ReactJS, • Spring Boot, • Microservices Architecture, • REST APIs/Web Services, • Spring MVC, • JEE Technologies (Java 8+, JSF, JPA, JSP, Servlets, JDBC), • XML Technologies (DOM, SAX, XSLT), • HTML5, DHTML, JavaScript, • JBoss Application Server, • Core Technical Skills, • Java 8 or higher, • Spring Framework (Spring Boot, Spring MVC), • JUnit 4 & JUnit 5, • FreeMarker Templates, • Oracle Database, • Git, • Ruby, • Bundler, • Gradle, • Leiningen, • GoCD, • Ansible (Mandatory), • Mulesoft, • Frontend Technologies (Preferred), • JavaScript, • ReactJS, • Redux, • Node.js, • Cloud & DevOps, • Experience developing and deploying applications on AWS., • Strong knowledge of:, • Jenkins, • Maven, • CI/CD pipelines, • Build and release management processes, • Development Tools, • IntelliJ IDEA or equivalent modern IDEs., • Source control and version management best practices. Required Competencies • Strong analytical and problem-solving skills., • Excellent verbal and written communication skills., • Proven ability to work effectively in collaborative team environments., • Experience working in Agile/Scrum delivery frameworks., • Strong client-facing and stakeholder management skills., • Ability to mentor junior developers and contribute to technical leadership initiatives., • Preferred Qualifications, • Experience with FreeMarker template development., • Knowledge of application performance monitoring and profiling tools such as:, • Glowroot, • JProfiler, • Experience with performance tuning and application optimization., • Exposure to modern DevOps and automation practices