> Markdown version of [/jobs/ext/4046643-senior-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/4046643-senior-java-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Full Stack Developer - **Company:** Axiom Software Solutions - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), HTML5, Code Review, HP Systems Insight Manager, PostgreSQL, Test-Driven Development (TDD), ReactJS, Grafana, Spring-boot, Backend, AWS ECS, AngularJS, Kubernetes, Npm(Software), Front End Software Development, Restful APIs, Splunk - **Published:** October 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=38bf19db6ec19534 ## About the Role * 9-15 years of overall industry experience * Strong experience with Java, Spring Boot, JavaScript and modern front-end development. * Hands-on experience with HTML5, Angular, React and NPM. * Good knowledge of PostgreSQL / Cloud SQL and REST APIs. * Experience with Kubernetes, AWS ECS and containerised deployments. * Familiarity with Grafana, Splunk and application monitoring. * Understanding of Test-Driven Development (TDD). ## Description We're seeking a Senior Java Full Stack Developer to design, develop and maintain robust applications for the banking and trade management domain. You'll work across front-end and back-end development, contributing independently to application modules and collaborating with technical teams to deliver reliable solutions., * Develop full-stack applications using Java, Spring Boot, Angular and React. * Build front-end features and integrate them with REST APIs and back-end services. * Develop and maintain solutions using PostgreSQL / Cloud SQL. * Work with containerised deployments using Kubernetes and AWS ECS. * Support application observability and monitoring using Grafana and Splunk. * Follow Test-Driven Development (TDD) practices and write maintainable, high-quality code. * Independently design and develop application modules from requirements through delivery. * Contribute to code reviews, technical discussions and technical decisions.