> Markdown version of [/jobs/ext/101127-graduate-java-developer](https://www.wearedevelopers.com/jobs/ext/101127-graduate-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Graduate Java Developer - **Company:** Give A Grad A Go Ltd - **Location:** London, UK - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Big Data, Unix, Code Review, Data Structures, Revision Control Systems, Monitoring of Systems, Java Web Services, Python (Programming Language), Object-Oriented Software Development, Software Engineering, Git, Information Technology - **Published:** May 16, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=6d224a2b504b3ce8 ## About the Role Do you have experience in UNIX?, * A minimum 2:1 degree in Computer Science, Engineering, Mathematics, Physics, or a related discipline from a top university. * Strong programming ability in Java * Experience with Python * Understanding of core computer science concepts including algorithms, data structures, and object-oriented programming * Familiarity with Linux/Unix environments and version control tools such as Git * Strong analytical and problem-solving skills * Excellent attention to detail * Ability to learn quickly in a fast-moving technical environment * Genuine interest in technology, systems, and software engineering ## Description As a Graduate Java Developer, you will support the design, development, and maintenance of trading and market data systems used across the business. This is a hands-on engineering role offering exposure to production systems, automation tooling, and large-scale data processing from day one. The role is ideally suited to someone with strong technical foundations who enjoys problem-solving, building clean and maintainable systems, and learning how modern trading technology operates., * Support the development and maintenance of Java-based applications and systems * Assist with automation tooling and internal infrastructure development * Write clean, maintainable, and well-tested code * Support systems handling large volumes of market and trading data * Build internal tools and utilities using Python * Investigate technical issues and contribute to system improvements * Collaborate with developers, traders, and researchers across the business * Participate in technical discussions, testing, and code reviews * Contribute to system monitoring and operational support * Track and manage development tasks using internal tools and workflows ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Coffee with Developers - CODE100 Manchester challenger Gbenga Oladipupo](https://www.wearedevelopers.com/videos/894-coffee-with-developers-code100-manchester-challenger-gbenga-oladipupo) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)