> Markdown version of [/jobs/ext/3861780-graduate-software-developer-hybrid](https://www.wearedevelopers.com/jobs/ext/3861780-graduate-software-developer-hybrid). 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 Software Developer - Hybrid - **Company:** Edw Technology - **Location:** Milton Keynes, UK - **Experience:** Starter - **Salary:** £27,500.0 - £30,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), HTML, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Automation of Tests, Cascading Style Sheets (CSS), Software Quality, Code Review, Relational Databases, DevOps, Spring Framework, JQuery, Python (Programming Language), Linux System Administration, Apache Maven, Object-Oriented Software Development, Oracle (Applications), Preprocessor, Software Construction, Software Engineering, SQL Databases, Enterprise Software Applications, Spring-boot, Git, Event Driven Architecture, Containerization, Information Technology, Atlassian Tools, Restful APIs, Docker - **Published:** October 22, 2026 - **Apply:** https://www.reed.co.uk/jobs/graduate-software-developer-hybrid/57484827 ## About the Role Are you graduating with a degree in Computer Science, Software Engineering, Mathematics, Physics, or another STEM discipline? Are you curious, ambitious, and eager to build software that solves real-world challenges?, * A degree (or expected degree) in Computer Science, Software Engineering, Mathematics, Physics, or another STEM-related subject. * A solid understanding of programming fundamentals and object-oriented development. * Exposure to Java or another object-oriented programming language. * Basic understanding of databases and SQL. * Strong analytical and problem-solving skills. * Good communication and collaboration skills. * An eagerness to learn and develop professionally., * C Programming (Using) * Communication Skills (Key) * CSS & Preprocessors * Git Version Control (Cnet) * HTML * JavaScript & jQuery * Microsoft .NET Framework * Python Programming (Beginner) * Software Engineering Job Titles * SQL Databases ## Description As a Graduate Software Developer, you'll work as part of an agile, cross-functional engineering team, learning from experienced software engineers while contributing to the design, development, and support of our products. You'll have the opportunity to work on large-scale enterprise software that powers some of the UK's leading energy suppliers. You'll be supported by experienced engineers, gain hands-on experience from day one, and contribute to systems that process millions of transactions and industry events every year. This is more than a graduate role. It's an opportunity to develop your technical skills, learn modern software engineering practices, and build a long-term career in a growing technology business. You'll: * Develop and maintain high-quality software using Java and SQL. * Build and enhance APIs, business services, and user-facing applications. * Collaborate with developers, testers, analysts, and product specialists. * Participate in code reviews and follow software engineering best practices. * Write and maintain automated tests to ensure software quality. * Investigate and resolve defects and operational issues. * Gain exposure to DevOps practices, CI/CD pipelines, cloud and container technologies. * Contribute to large-scale projects supporting the UK's evolving energy market., * Java and Spring Framework * SQL and relational databases * REST APIs * Git version control * Automated testing frameworks * Docker or container technologies * Linux environments Technologies You'll Work With includes: * Java * Spring Boot & Spring Framework * SQL & Oracle * REST APIs * Event-Driven Architectures * Docker & Kubernetes * Git, Maven & CI/CD Pipelines * Jira & Confluence * Automated Testing Tools Don't worry if you haven't used all of these technologies before. You'll be given the training, mentoring, and support needed to develop your skills.