Negotiable
Undetermined
Hybrid
London Area, United Kingdom
Summary: The Senior Full Stack Developer role focuses on combating financial crime through the design and delivery of scalable applications using Java, Angular, and Spring Boot. The position requires a highly skilled individual with a passion for clean code and modern architectures. The developer will collaborate with agile teams to optimize performance and mentor peers while working in a cutting-edge tech environment. This contract position is based in London and offers hybrid working arrangements.
Key Responsibilities:
- Develop high-quality, reusable, and scalable code using TDD.
- Drive architectural decisions and contribute to technical strategy.
- Build secure, responsive, and intuitive user interfaces with Angular.
- Design and develop RESTful and GraphQL APIs.
- Collaborate with cross-functional agile teams to design, develop, test, and deliver features.
- Optimize performance, ensure code quality, and support applications in production.
- Automate build, test, and deployment processes via CI/CD pipelines.
- Mentor peers and promote best practices across teams.
Key Skills:
- Strong hands-on experience with Angular, JavaScript, HTML5, CSS, Redux, Bootstrap UI design principles, Monorepo structure, responsive and accessible web development.
- Expertise in Java 8+, Spring Boot, REST/GraphQL APIs, Microservices, Oracle/SQL databases, PL/SQL, and solid understanding of API design.
- Experience with Docker, Kubernetes, Jenkins, Git, Maven, SonarQube.
- Familiarity with CI/CD pipelines, Agile methodologies (Scrum/Kanban).
- Strong collaboration, communication, and analytical skills.
- Passion for clean code, learning, and continuous improvement.
- Experience with Spark, Apache Camel, and exposure to performance tuning and cloud deployments (e.g., OpenShift) is a bonus.
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT