Junior Software Engineer

Gradbay Limited
Reading, UK
3 months ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology C++ (Programming Language) Cloud Computing Databases Continuous Integration Data Structures DevOps Distributed Systems Github Python (Programming Language)
+13 more
NoSQL Software Engineering SQL Databases Scripting Git Containerization Information Technology Bitbucket Restful APIs Software Version Control Docker Programming Languages Microservices

Job description

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

Requirements

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on gradsouthwest.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:44 min

Background and career journey in regulated software systems

Martin Hynie · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all