Full Stack Developer (Java) in Manchester
Full Stack Developer (Java)

Full Stack Developer (Java) in Manchester

Manchester Full-Time 55000 - 70000 £ / year (est.) Home office (partial)
IBM

At a Glance

  • Tasks: Build modern cloud-native applications and solve complex engineering challenges.
  • Company: Join IBM Consulting UK FutureNow, a leader in hybrid cloud and AI.
  • Benefits: Enjoy flexible working, 28 days holiday, private medical cover, and more.
  • Other info: Dynamic environment with excellent career growth opportunities and a focus on continuous learning.
  • Why this job: Work with cutting-edge tech and make a real impact on innovative projects.
  • Qualifications: Experience in software development, particularly with Java, React, or Angular.

The predicted salary is between 55000 - 70000 £ per year.

At IBM Consulting UK FutureNow, you’ll build a career at the forefront of hybrid cloud and AI, working with leading clients across the public and private sectors. You’ll collaborate with industry professionals, gain hands-on experience with cutting-edge technologies, and deliver solutions that create real business impact. We invest in continuous learning, in-demand skills development, and long-term career progression within a flexible, inclusive environment that values curiosity and reinvention.

Benefits:

  • Tools and policies to support work-life balance, including flexible working approaches, sabbatical programs, paid paternity leave, maternity leave and a maternity returners scheme
  • 28 days holiday (in addition to public holidays)
  • Private medical, dental & optical cover
  • Online shopping discounts
  • Employee Assistance Program
  • Life assurance and a group pension plan through salary sacrifice

Your Role And Responsibilities:

We are looking for a Full Stack Developer to build modern, cloud-native applications using the latest front-end frameworks, scalable microservices, and hyperscaler cloud services. You will work across the entire technology stack designing intuitive user interfaces, implementing resilient backend microservices, developing event-driven components, and deploying solutions using cloud-native CI/CD pipelines. You will work with technologies such as React or Angular, Java/Spring Boot, .NET Core, Node.js, Python, Kafka, Docker, Kubernetes, serverless functions, and event streams. You may build solutions on AWS services like Lambda, EKS, DynamoDB, and CloudFront, or Azure services like AKS, App Services, APIM, Event Grid, Cosmos DB, and Azure Functions.

This role is ideal for someone who enjoys solving complex engineering challenges, works in Agile teams, and builds end-to-end cloud-native products using modern tools and frameworks. Whether delivering features, guiding technical decisions, or owning key services, you will play a key part in building high-performance, scalable, and secure applications. If you want to work with next-generation cloud-native architectures and full-stack engineering, we’d love to hear from you.

Key Responsibilities:

  • Develop full-stack cloud-native applications using microservices, APIs, and modern UI frameworks
  • Build front-end applications using React or Angular (SPA or microfrontends)
  • Develop scalable back-end services following 12-factor principles and event-driven patterns through Domain-Driven Design (DDD)
  • Design Relational SQL and NoSQL data models for cloud-hosted applications
  • Build applications using languages such as Java, .NET, Node.js, or Python
  • Deploy and manage containerised or serverless workloads using AWS or Azure cloud services
  • Work with event-driven tools such as Kafka and cloud messaging services
  • Apply cloud-native CI/CD, DevSecOps practices, and Test-Driven Development
  • Collaborate with cross-functional teams and support high-quality delivery across the stack
  • Guide other developers or lead technical components (depending on experience)

Education and Experience:

Preferred Education: Bachelor's Degree

Required Technical And Professional Expertise:

  • Front-End: SPA and microfrontends, Responsive design, React or Angular
  • Back-End: Microservices design (12-factor, domain-bounded), Common design patterns, REST and event-driven APIs, SQL and NoSQL modelling
  • Programming Languages / Runtimes: Java (8+), GraalVM, .NET / .NET Core, JavaScript, Node.js, Python
  • Frameworks: Spring Boot (must have), Quarkus, Express.js, Django
  • Cloud (AWS and/or Azure): Compute & PaaS, Routing / API, Databases, Event-driven services, Storage, Observability, Networking
  • Event-Driven: Kafka, Zookeeper
  • DevSecOps / CI/CD: AWS, Azure
  • Source Control: GitHub
  • Security: IAM, Cognito, KMS, Secrets Manager
  • Engineering Practices: Test-Driven Development, Cloud-native CI/CD tooling, Agile delivery, Containerisation (Docker), orchestration (Kubernetes), Serverless architectures, Microservices-oriented design

This role is subject to pre-employment screening in line with the UK Government’s Baseline Personnel Security Standard (BPSS). An additional range of Personal Security Controls referred to as National Security Vetting (NVS) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV).

Desirable Certifications:

  • AWS Certified Developer – Associate
  • AWS Certified Solutions Architect – Associate
  • Google Professional Cloud Developer
  • Microsoft Azure Developer Associate (AZ-204)
  • Microsoft Azure Solutions Architect Expert
  • Certified Kubernetes Application Developer
  • Certified Kubernetes Administrator
  • Meta Full Stack Developer Professional Certificate
  • IBM Full Stack Software Developer Professional Certificate
  • Oracle Java SE Programmer
  • Node.js Application Developer Certification
  • MongoDB Developer Certification
  • Red Hat Certified Engineer
  • CompTIA Cloud+
  • CompTIA Security+

Full Stack Developer (Java) in Manchester employer: IBM

At IBM Consulting UK FutureNow, we pride ourselves on being an exceptional employer that champions innovation and professional growth. Our inclusive work culture fosters collaboration and creativity, while our commitment to continuous learning ensures that you will develop in-demand skills and advance your career in a flexible environment. With generous benefits such as 28 days of holiday, private medical cover, and support for work-life balance, you'll find meaningful and rewarding employment here as a Full Stack Developer.
IBM

Contact Detail:

IBM Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Developer (Java) in Manchester

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Java, React, or any cloud services. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by practicing common coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills before the big day.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Full Stack Developer (Java) in Manchester

Full Stack Development
Cloud-Native Applications
Microservices Architecture
React
Angular
Java
Spring Boot
Node.js
Python
AWS Services
Azure Services
Event-Driven Architecture
CI/CD Pipelines
Agile Methodologies
Containerisation (Docker)
Orchestration (Kubernetes)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Full Stack Developer role. Highlight your experience with Java, React, and cloud services like AWS or Azure. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for full-stack development and how you’ve tackled complex engineering challenges. Let us know why you’re excited about working with cutting-edge technologies at StudySmarter.

Showcase Your Projects: Include links to your GitHub or any relevant projects that demonstrate your skills in building cloud-native applications. We love seeing real examples of your work, so don’t hold back on sharing what you’ve created!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It’s the best way for us to receive your application and get you one step closer to joining our awesome team!

How to prepare for a job interview at IBM

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Java, Spring Boot, React, and AWS. Brush up on your knowledge of microservices and cloud-native applications, as these will likely be key discussion points during the interview.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific engineering challenges you've faced in the past. Be ready to explain how you approached these problems, the solutions you implemented, and the impact they had. This will demonstrate your ability to tackle complex issues, which is crucial for a Full Stack Developer.

✨Familiarise Yourself with Agile Practices

Since the role involves working in Agile teams, it’s important to understand Agile methodologies. Be prepared to talk about your experience with Agile practices, how you’ve contributed to team sprints, and any tools you’ve used for project management.

✨Ask Insightful Questions

Interviews are a two-way street! Prepare thoughtful questions about the company culture, team dynamics, and the technologies they use. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.

Full Stack Developer (Java) in Manchester
IBM
Location: Manchester

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>