Lead JAVA Full Stack Engineer
Lead JAVA Full Stack Engineer

Lead JAVA Full Stack Engineer

Glasgow Full-Time 68000 - 85000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Design and develop scalable full-stack applications using modern Java and front-end technologies.
  • Company: Join a dynamic tech team in Glasgow, working on impactful projects in investment banking.
  • Benefits: Enjoy long-term stability, competitive salary, and opportunities for professional growth.
  • Why this job: Be part of a collaborative environment that values innovation and technical excellence.
  • Qualifications: 8+ years of experience with Core Java, Spring Framework, and front-end technologies like Angular or React.
  • Other info: Work in a DevOps-oriented setting with modern CI/CD tools and cloud technologies.

The predicted salary is between 68000 - 85000 £ per year.

Location: Glasgow, United Kingdom

Employment Type: Full-Time, Permanent

Salary: £80,000 – £85,000 per annum

Experience: 8 - 20+ Years

About the Role

We are seeking a highly skilled and hands-on Senior Java Full Stack Developer to join our dynamic technology team based in Glasgow. This is a fantastic opportunity to work on high-impact projects within a collaborative environment, particularly in the investment banking domain. The role offers long-term stability, technical depth, and the opportunity to contribute to complex enterprise solutions.

Key Responsibilities

  • Design, develop, and maintain robust, scalable full-stack applications using modern Java and front-end technologies.
  • Deliver high-performance backend services using Java 8/11/17, Spring Boot, and Microservices architecture.
  • Collaborate closely with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Lead development best practices in multi-threading, concurrency, OOP, and design patterns.
  • Build rich and dynamic user interfaces using Angular or React, with solid understanding of OO JavaScript.
  • Ensure high code quality and maintainability through code reviews, automated testing, and CI/CD pipelines.
  • Containerize and deploy applications using Docker and Kubernetes.
  • Write efficient SQL queries and work with relational databases (RDBMS).
  • Work in a DevOps-oriented environment using modern CI/CD tools and cloud technologies.

Technical Skills Required

  • 8+ years of professional experience with Core Java (8, 11, or 17).
  • Strong expertise in Java Streams, Collections (HashMap, HashCode, etc.), and Spring Framework (Spring 5, Spring Boot).
  • Experience developing Microservices in a distributed systems environment.
  • Solid knowledge of multithreading, concurrency, and parallelism.
  • Hands-on experience with Angular or React (must have at least one).
  • Deep understanding of object-oriented JavaScript.
  • CI/CD tools and pipeline setup experience.
  • Proficiency with Docker and Kubernetes for containerization and orchestration.
  • Knowledge of SQL and relational databases (e.g., PostgreSQL, MySQL, Oracle).
  • AWS Cloud experience is a plus.
  • Strong grounding in OOP concepts and system design.
  • Passionate coder who enjoys building high-performance, maintainable code.

Lead JAVA Full Stack Engineer employer: Cipher7

Join our innovative team in Glasgow, where we prioritise a collaborative work culture that fosters creativity and technical excellence. As a Lead Java Full Stack Engineer, you will benefit from competitive salaries, ongoing professional development opportunities, and the chance to work on impactful projects within the investment banking sector. Our commitment to employee growth and a supportive environment makes us an exceptional employer for those seeking meaningful and rewarding careers.
C

Contact Detail:

Cipher7 Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead JAVA Full Stack Engineer

✨Tip Number 1

Make sure to showcase your experience with Java and full-stack development in your conversations. Highlight specific projects where you've used Java 8/11/17, Spring Boot, and Microservices, as these are crucial for the role.

✨Tip Number 2

Familiarise yourself with the investment banking domain. Understanding the industry can help you speak more knowledgeably about how your skills can contribute to high-impact projects.

✨Tip Number 3

Prepare to discuss your experience with front-end technologies like Angular or React. Be ready to explain how you've built dynamic user interfaces and how you ensure code quality through practices like code reviews and automated testing.

✨Tip Number 4

Demonstrate your leadership skills by discussing any previous experiences where you've led development best practices or collaborated with cross-functional teams. This will show that you're not just a coder but also a team player.

We think you need these skills to ace Lead JAVA Full Stack Engineer

Core Java (8, 11, or 17)
Java Streams
Collections (HashMap, HashCode, etc.)
Spring Framework (Spring 5, Spring Boot)
Microservices architecture
Multithreading
Concurrency
Parallelism
Angular
React
Object-oriented JavaScript
CI/CD tools and pipeline setup
Docker
Kubernetes
SQL
Relational databases (PostgreSQL, MySQL, Oracle)
AWS Cloud
Object-Oriented Programming (OOP) concepts
System design
High-performance coding
Maintainable code

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Core Java, Spring Boot, and Microservices. Include specific projects where you've used Angular or React, and emphasise your expertise in multithreading and concurrency.

Craft a Compelling Cover Letter: In your cover letter, express your passion for coding and your experience in the investment banking domain. Mention how your skills align with the company's needs and your enthusiasm for contributing to high-impact projects.

Showcase Technical Skills: When detailing your technical skills, be specific about your experience with CI/CD tools, Docker, Kubernetes, and SQL databases. Use examples to demonstrate your proficiency and how you've applied these technologies in past roles.

Highlight Leadership Experience: If you have experience leading teams or projects, make sure to highlight this in your application. Discuss how you've implemented best practices in development and how you've collaborated with cross-functional teams.

How to prepare for a job interview at Cipher7

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java, Spring Boot, and microservices in detail. Highlight specific projects where you've implemented these technologies, and be ready to answer technical questions that demonstrate your expertise.

✨Demonstrate Leadership Qualities

Since this role involves leading development best practices, share examples of how you've guided teams in previous positions. Discuss your approach to mentoring junior developers and fostering a collaborative environment.

✨Prepare for Behavioural Questions

Expect questions about how you handle challenges and work within a team. Use the STAR method (Situation, Task, Action, Result) to structure your responses, focusing on your problem-solving skills and adaptability.

✨Familiarise Yourself with the Company

Research the company’s projects and values, especially in the investment banking domain. Being knowledgeable about their work will help you tailor your answers and show genuine interest in the role.

Lead JAVA Full Stack Engineer
Cipher7
C
  • Lead JAVA Full Stack Engineer

    Glasgow
    Full-Time
    68000 - 85000 £ / year (est.)

    Application deadline: 2027-05-09

  • C

    Cipher7

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>