Junior Software Engineer
Junior Software Engineer

Junior Software Engineer

Full-Time 20000 - 30000 £ / year (est.) No home office possible
GradBay

At a Glance

  • Tasks: Support software development across the full engineering lifecycle in a global FinTech environment.
  • Company: Join a leading global FinTech organisation with a focus on digital payments.
  • Benefits: Gain real-world experience, mentorship, and potential pathways to graduate roles.
  • Why this job: Work on high-impact systems that power secure transactions for millions worldwide.
  • Qualifications: Studying a STEM degree with programming experience and a passion for technology.
  • Other info: Collaborative culture with opportunities for personal and professional growth.

The predicted salary is between 20000 - 30000 £ per year.

This is an 11-week summer internship within a global FinTech organisation operating one of the world’s largest digital payments networks. You’ll gain hands-on experience working on high-impact systems that power secure, real-time transactions at global scale. As part of a collaborative engineering team, you’ll contribute to the development of next-generation payment technologies while building your technical and commercial skillset. High-performing interns may be considered for future graduate opportunities.

What you’ll be doing:

  • Supporting the development and delivery of software across the full engineering lifecycle (design, build, test, deployment)
  • Contributing to scalable, secure systems used by millions of users globally
  • Working within Agile teams to deliver features and improvements in iterative cycles
  • Developing tools and solutions to improve processes and system performance
  • Gaining exposure to modern technologies, frameworks and infrastructure
  • Collaborating with engineers and stakeholders to solve technical challenges

Technologies you may work with:

  • Programming languages such as Java, Go or similar
  • REST APIs and microservices architecture
  • SQL and NoSQL databases
  • Docker and containerisation tools
  • Version control systems (e.g. Git/Bitbucket)
  • Unix/Linux environments and scripting

What you’ll gain:

  • Real-world experience working on large-scale, high-performance systems
  • Exposure to modern engineering practices including Agile, CI/CD and DevOps principles
  • Mentorship from experienced engineers and access to structured learning
  • Opportunity to build a strong technical foundation within a global FinTech environment
  • Potential pathway into a graduate software engineering role

Key criteria:

  • Currently studying a bachelor’s or master’s degree in Computer Science or a related STEM discipline
  • Due to graduate in 2027
  • Experience with at least one object-oriented programming language (e.g. Java, Python, C++)
  • Strong understanding of core software engineering principles (data structures, algorithms, problem-solving)
  • Passion for technology, with evidence of coding beyond academic work (e.g. personal projects, GitHub, hackathons)
  • Strong analytical thinking and attention to detail
  • Collaborative mindset with the ability to work effectively in team environments
  • Positive attitude, with a willingness to learn and adapt quickly

Desirable (not essential):

  • Exposure to distributed systems, APIs or microservices
  • Familiarity with cloud technologies or containerisation tools
  • Understanding of databases (SQL or NoSQL)
  • Interest in financial technology or payments systems

Why apply:

This is a standout opportunity to gain experience within a global FinTech leader, working on technology that underpins millions of transactions worldwide. You’ll develop highly transferable technical skills, work alongside top engineers, and position yourself strongly for future roles in software engineering.

Junior Software Engineer employer: GradBay

Join a leading global FinTech organisation where you will not only gain invaluable hands-on experience but also be part of a vibrant and collaborative work culture. With a strong focus on mentorship and professional development, this internship offers a unique opportunity to work on cutting-edge technologies that drive secure transactions for millions worldwide, setting the stage for a successful career in software engineering.
GradBay

Contact Detail:

GradBay Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current or former interns and employees on LinkedIn. Ask them about their experiences and any tips they might have for landing the role. Personal connections can make a huge difference!

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common algorithms and data structures. We want you to feel confident when tackling those coding challenges!

✨Tip Number 3

Show off your passion for tech! Bring along personal projects or contributions from GitHub to your interviews. This not only demonstrates your skills but also your enthusiasm for software engineering beyond the classroom.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at StudySmarter!

We think you need these skills to ace Junior Software Engineer

Java
Go
REST APIs
Microservices Architecture
SQL
NoSQL
Docker
Version Control Systems (e.g. Git/Bitbucket)
Unix/Linux Environments
Scripting
Agile Methodologies
CI/CD
DevOps Principles
Analytical Thinking
Attention to Detail

Some tips for your application 🫡

Show Your Passion for Tech: When you're writing your application, make sure to highlight your love for technology! Share any personal projects or coding experiences you've had outside of your studies. This will show us that you're genuinely interested in the field and not just ticking boxes.

Tailor Your CV and Cover Letter: Don’t just send out a generic CV and cover letter. Take the time to tailor them to the Junior Software Engineer role. Mention specific skills and experiences that align with what we’re looking for, like your experience with programming languages or Agile methodologies.

Be Clear and Concise: We appreciate clarity! Make sure your application is easy to read and straight to the point. Use bullet points where possible and avoid jargon unless it’s relevant. We want to see your skills and experiences without having to sift through unnecessary fluff.

Apply Through Our Website: Make sure you apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, you’ll get to see all the other cool opportunities we have available!

How to prepare for a job interview at GradBay

✨Know Your Tech

Make sure you brush up on the programming languages mentioned in the job description, like Java or Go. Be ready to discuss your experience with them and any personal projects you've worked on. This shows your passion for technology and gives you a chance to shine!

✨Understand Agile Methodologies

Since you'll be working in Agile teams, it’s crucial to understand Agile principles. Familiarise yourself with concepts like sprints and stand-ups. You might even want to mention any experience you have with Agile in your previous projects or studies.

✨Show Off Your Problem-Solving Skills

Prepare to tackle some technical challenges during the interview. Brush up on data structures and algorithms, as these are core software engineering principles. Practising coding problems on platforms like LeetCode can help you feel more confident.

✨Ask Insightful Questions

Interviews are a two-way street! Prepare thoughtful questions about the team, the technologies they use, or the projects you might work on. This not only shows your interest but also helps you gauge if the company is the right fit for you.

Junior Software Engineer
GradBay

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

>