Java Jobs in Surrey

1 to 25 of 27 Java Jobs in Surrey

Engineering Manager

Epsom, Surrey, England, United Kingdom
Avanti
incident management, and post-mortems Implement robust security and compliance practices Manage vendor relationships and operational budgets Support client onboarding and resolve platform-related issues Experience Strong background in Java development (Spring, Spring Boot, Hibernate, REST) Experience in engineering management or technical leadership Knowledge of cloud platforms (AWS/GCP/Azure) and DevOps practices (CI/CD, Docker, Kubernetes More ❯
Employment Type: Full-Time
Salary: £85,000 - £90,000 per annum
Posted:

Senior Java Software Developer

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Senior Java Software Developer Requisition ID: 121988 Location: Frimley - Hybdrid working (1-2 days per week onsite) Grade: GG10 - GG11 Referral Bonus: £5,000 Are you passionate about working with cutting edge … technology, and self-motivated to deliver exciting new capabilities? Are you an experienced Java developer who likes a challenge and is keen to keep your skills current and even cross train into new technologies? As an experienced Java Developer in BAE Systems AI, you'll be working with our international customers to enhance and maintain cutting edge national security products More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Software Developer

Frimley, Surrey, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Senior Java Software Developer Requisition ID: 121988 Location: Frimley - Hybdrid working (1-2 days per week onsite) Grade: GG10 - GG11 Referral Bonus: £5,000 Are you passionate about working with cutting edge … technology, and self-motivated to deliver exciting new capabilities? Are you an experienced Java developer who likes a challenge and is keen to keep your skills current and even cross train into new technologies? As an experienced Java Developer in BAE Systems AI, you'll be working with our international customers to enhance and maintain cutting edge national security products More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Java Software Developer

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Junior Java Software Developer Requisition ID: 121988 Location: Frimley - Hybdrid working (1-2 days per week onsite) Grade: GG08 - GG09 Referral Bonus: £5,000 Are you passionate about working with cutting edge … technology, and self-motivated to deliver exciting new capabilities? Are you an experienced Java developer who likes a challenge and is keen to keep your skills current and even cross train into new technologies? As an experienced Java Developer in BAE Systems AI, you'll be working with our international customers to enhance and maintain cutting edge national security products More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Java Software Developer

Frimley, Surrey, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Junior Java Software Developer Requisition ID: 121988 Location: Frimley - Hybdrid working (1-2 days per week onsite) Grade: GG08 - GG09 Referral Bonus: £5,000 Are you passionate about working with cutting edge … technology, and self-motivated to deliver exciting new capabilities? Are you an experienced Java developer who likes a challenge and is keen to keep your skills current and even cross train into new technologies? As an experienced Java Developer in BAE Systems AI, you'll be working with our international customers to enhance and maintain cutting edge national security products More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Tech Lead

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
Anson Mccade
of your team. Collaborate with other technical leads and architects to integrate solutions. Champion best practices and mentor engineers in their application. Engage in hands-on software development in Java, C#, or JavaScript. Work with cloud platforms, particularly AWS. Follow agile development methodologies such as SCRUM or SAFe. Drive innovation and problem-solving within the team. Desirable Skills: Scaled Agile More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Tech Lead

Woking, Surrey, United Kingdom
Hybrid / WFH Options
Anson Mccade
of your team. Collaborate with other technical leads and architects to integrate solutions. Champion best practices and mentor engineers in their application. Engage in hands-on software development in Java, C#, or JavaScript. Work with cloud platforms, particularly AWS. Follow agile development methodologies such as SCRUM or SAFe. Drive innovation and problem-solving within the team. Desirable Skills: Scaled Agile More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Developer

Guildford, Surrey, England, United Kingdom
Jonothan Bosworth
a key role in architecting, building, and optimising telecommunications systems in Rust , contributing to secure, high-performance, and scalable solutions used worldwide. You’ll collaborate closely across DevOps, API (Java), front-end, and database teams, and be empowered to drive meaningful architectural and reliability improvements. What You’ll Do Build and scale : Develop production-grade features in Rust (or onboard More ❯
Employment Type: Full-Time
Salary: £65,000 - £75,000 per annum
Posted:

Senior Engineer - Software

Frimley, Surrey, United Kingdom
BAE Systems
comments on work items carried out by peers Provide technical leadership to junior members of the team Your skills and experiences Software development skills in a language such as Java, Python, C++ or Rust Practical experience of developing software using an agile methodology Familiarity with common software development concepts including virtualisation, automated testing and configuration control Experience in using the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Manager (Java)

KT18, Epsom, Surrey, United Kingdom
Avanti Recruitment
incident management, and post-mortems Implement robust security and compliance practices Manage vendor relationships and operational budgets Support client onboarding and resolve platform-related issues Experience Strong background in Java development (Spring, Spring Boot, Hibernate, REST) Experience in engineering management or technical leadership Knowledge of cloud platforms (AWS/GCP/Azure) and DevOps practices (CI/CD, Docker, Kubernetes More ❯
Employment Type: Permanent
Salary: £85000 - £90000/annum
Posted:

Senior Software Engineer

GU1, Guildford, Surrey, United Kingdom
Enterprise Recruitment Ltd
an emphasis on signal/image processing Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field (Master’s or PhD preferred) Proficiency in C/C++, Java, or Python Strong experience in low-level embedded systems and electronics Demonstrated ability to lead and mentor junior engineers Benefits : Competitive salary commensurate with experience 25 days of paid leave More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum
Posted:

Senior Graphics Engineer

Staines-upon-Thames, Middlesex, England, United Kingdom
Hybrid / WFH Options
MicroTECH Global Ltd
on the Android Graphics Stack (Compositor, HWUI, HAL). Experience with ARM 64-bit architecture. Experience developing system software for Android OS. Familiarity with CPU and GPU hardware architectures. Java and/or Python development experience. Understanding of neural networks and their applications in graphics (Neural Graphics Processing). More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

Machine Learning

Staines-upon-Thames, Middlesex, England, United Kingdom
MicroTECH Global Ltd
in top ML/AI conferences/journals (e.g., ICML, NeurIPS, ICLR, CVPR, ECCV, IEEE TPAMI, AAAI). Experience in Linux environments. Proficiency in programming languages such as Python, Java, or C++. Experience with machine learning libraries like PyTorch, SciKit, NumPy, etc. Excellent communication skills, teamwork abilities, and a results-oriented attitude. Strong problem-solving and debugging skills. Desirable Skills More ❯
Employment Type: Contractor
Rate: £70.00 - £75.00 per hour
Posted:

Technical Product Owner

Surrey, England, United Kingdom
InterQuest Group
clients Experience gained within the motor finance/car leasing/consumer lending industry – highly desired Experience with software development lifecycle Experience with agile methodologies Experience and awareness in Java and AWS technologies would be beneficial, not essential. In return the successful candidate will receive a salary of between £75,000 and £85,000 plus an extensive range of benefits More ❯
Posted:

Technical Product Owner

guildford, south east england, united kingdom
InterQuest Group
clients Experience gained within the motor finance/car leasing/consumer lending industry – highly desired Experience with software development lifecycle Experience with agile methodologies Experience and awareness in Java and AWS technologies would be beneficial, not essential. In return the successful candidate will receive a salary of between £75,000 and £85,000 plus an extensive range of benefits More ❯
Posted:

Engineering Manager - Java

Guildford, Surrey, South East, United Kingdom
Hybrid / WFH Options
G.R.E. Recruitment Limited
Engineering Manager (Java) Role (2+ years exp in Tech Lead or Engineering Manager role) Tech Stack: Essential: Java 8+, Spring MVC, SpringBoot, REST API, Desirable: AWS/Azure/GCP, Microservices, Docker, Mockito/Junit, Grafana, ELK, Kubernetes Award-Winning UK based FinTech Company Surrey- Hybrid - 4 days onsite/1 day WFH £80,000 - £90,000 (Depending on Experience … G.R.E. Recruitment Limited is delighted to partner with an Award-Winning UK based FinTech Company who are looking to add an experienced Java based Engineering Manager to their development team reporting to the Head of Engineering. I am looking for an Experienced Java Tech Lead who is ready to make the step up or an engineering manager looking for a … new challenge - the core tech stack is: Java 8+, Spring MVC, SpringBoot, REST API's and using build tools such as Maven/Gradle. You'll be an advocate of best engineering principles (SOLID), ensuring the team is writing clean code, bridging the gap between technical leadership and people management. You'll be joining a team of 5 engineers and More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Machine Learning (NLP) (Hybrid)

Staines-upon-Thames, Middlesex, England, United Kingdom
Hybrid / WFH Options
MicroTECH Global Ltd
Methods. First-author publications in prestigious ML/AI conferences/journals (e.g., ICML, NeurIPS, ICLR, EMNLP, CVPR, ECCV, IEEE TPAMI, AAAI). Proficient in programming languages like Python, Java, or C++, and experienced with Machine Learning libraries (e.g., PyTorch, SciKit, NumPy). Comfortable working in Linux environments and collaborating in a hybrid team setup. Exceptional communication, teamwork, and problem More ❯
Employment Type: Contractor
Rate: £70.00 - £75.00 per hour
Posted:

Graduate Software Engineer

Frimley, Surrey, England
BAE Systems
be expected to attend your site 3-5 days per week. Salary: £34,000 + £2,000 Welcome Bonus What you’ll be doing: You will work primarily in Java/Javascript/Angular/React however we use a range of other languages like C# and .NET. Tasks could include: Assisting in the design, test and implementation of software More ❯
Employment Type: Permanent
Posted:

Graduate Wireless Electronic Engineer (Wireless Products Team)

Guildford, Surrey, United Kingdom
BAE Systems (New)
high performance electronics (digital/RF/analogue) for our products Manufacturing devices designed to operate in extreme environments Creating software and applications and GUIs (typically using C, C++, Java, Javascript or React) Creating FPGA-based digital signal processing applications (typically using VHDL) Developing software and/or firmware for a range of target devices including FPGAs, ARM processors, GPUs More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Test Analyst

Camberley, Surrey, England, United Kingdom
Hybrid / WFH Options
Proactive Appointments
Testing, Web, Mobile and Tablet • Strong Testing Experience in Non-Functional testing • Experience of working with Test Management tools like JIRA, TFS, ALM • Familiar with C# .NET, HTML, SQL & Java • Good Experience of working with SQL and SQL Management Studio. • Excellent knowledge in Postman & SOAP UI for API Testing • Must be able to work closely with the BA & development teams More ❯
Employment Type: Full-Time
Salary: £40,000 - £45,000 per annum
Posted:

Geoscience Software Engineer (C++, Masters or PhD)

Guildford, Surrey, South East, United Kingdom
Hays
fracture modelling, fault seal analysis, kinematic or geological modelling techniques will serve you well in this role, as would exposure to Machine Learning. CI experience including JIRA, Git, Jenkins, Java, Bash, TestRail. What you'll get in return You'll work for a technology focused company building innovative products . There's an excellent rewards scheme in place including an More ❯
Employment Type: Permanent
Posted:

Software Engineering Manager

Leatherhead, Surrey, England, United Kingdom
4Square Recruitment Ltd
looking for a Software Engineering Manager to join their team in Leatherhead. You don’t need to already hold a “Manager” title — Senior, Lead, or Principal Engineers with strong Java skills and proven mentoring/leadership experience are encouraged to apply. Important: This role requires 4 days per week on-site . Please only apply if you’re comfortable with … Developers + 1 SRE ), providing mentorship, guidance, and coaching. Driving technical delivery while maintaining high engineering standards. What we’re looking for Experience: 5+ years in software engineering (Java focus), with at least 2 years in a leadership, mentoring, or management role. Java expertise: Strong background in Java and frameworks like Spring Boot, Hibernate, RESTful services. System design: Experience designing … and scaling distributed Java systems. Delivery focus: Skilled in Agile practices, backlog refinement, and release planning. Incident management: Confident leading production incident response, JVM debugging, and RCA documentation. Cloud & DevOps: Exposure to AWS, GCP, or Azure, plus CI/CD pipelines, Docker/Kubernetes, and IaC tools. Ops mindset: Proficiency with monitoring/observability tools (Prometheus, Grafana, ELK, Splunk). More ❯
Employment Type: Full-Time
Salary: £80,000 - £90,000 per annum
Posted:

Computer Science Teacher

Staines-upon-Thames, Middlesex, England, United Kingdom
Academics
passion for technology and digital skills. Requirements: Qualified Teacher Status (QTS) or equivalent teaching qualification. Strong subject knowledge in Computer Science . Experience with programming languages such as Python, Java, or C++ . Passion for delivering engaging and interactive lessons. This position offers flexibility, with both part-time and full-time roles available , either on a supply or permanent basis. More ❯
Employment Type: Contractor
Rate: £150 - £260 per day
Posted:

Software Developer In Test

Reigate, Surrey, England, United Kingdom
Hybrid / WFH Options
esure Group
automation, and active engagement in testing communities Qualifications What we’d love you to bring: A background in software testing and performance testing Experience with object orientated programming, preferably Java, Selenium and TestNg/Junit. Experience with API testing is also essential. Must have experience in automation testing where you have actively created and maintained frameworks. Skilled in comprehending intricate … systems that include API, serverless options, legacy Java platforms, and databases. Proficient in deciphering intricate systems that involve a blend of API, serverless solutions, outdated java infrastructures, and databases Previous background working within high traffic, highly transactional online environments Experience of working in an agile, SCRUM & Dev Ops delivery model The Interview Process (subject to change): You’ll start with More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Senior Software Engineer

Staines-upon-Thames, Middlesex, England, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
three days per week in the office. The Senior Software Engineer will focus on developing and maintaining SDKs for for four key products spanning JavaScript (TypeScript), Roku (BrightScript), Android (Java) and iOS (Objective-C). The Senior Software Engineer will be the "code owner" for JavaScript and Roku SDKs. Key Responsibilities Being "code owner" for JavaScript and Roku SDKs Analysing … CD Ensuring feature parity and API alignment between different platforms SDK improvements where possible Helping define software development practices, policies & tooling Key Experience Strong JavaScript knowledge Commercial experience with Java and/or Objective-C Version control and other core software engineering skills Experience in any of the following areas would be advantageous but is not a prerequisite Python or More ❯
Employment Type: Full-Time
Salary: £75,000 - £85,000 per annum
Posted:
Java
Surrey
10th Percentile
£41,250
25th Percentile
£61,250
Median
£65,000
75th Percentile
£74,375
90th Percentile
£90,000