Woking, Surrey, United Kingdom Hybrid / WFH Options
Arrow McLaren IndyCar
using agile/lean methodologies. A strong full stack software development background with an understanding of how to engineer quality software. Considerable commercial development experience with C#/.net, Java, Python, or other development languages. Web development experience using technologies such as JavaScript, TypeScript, and React. Proven experience delivering mission critical software into a demanding production environment. Deep experience using More ❯
Backend Java Developer | £40,000 - £55,000 | Guildford | Hybrid At Jonothan Bosworth | Recruitment Specialists, we’re seeking a skilled Backend Java Developer with experience ideally in the telecommunications sector, to join a fast-growing technology provider. With ambitious growth plans and investment backing, this is a chance to join a forward-thinking engineering team where you’ll make a real … systems and live client environments. Contribute to Agile: Participate in code reviews and ensure best practices across the lifecycle. What we’re looking for 4+ years’ hands-on backend Java development experience. Strong expertise in RESTful APIs and microservice architectures. Background in distributed systems, OOP, and networking fundamentals. Cloud environment experience (AWS, GCP, etc.), plus Docker/Kubernetes and CI More ❯
Woking, Surrey, South East, United Kingdom Hybrid / WFH Options
Scott Merrick LLP
PHP, jQuery, CSS, MVC, and SQL Server. Skills & Experience for Graduate Software Developer role: A passion for IT and a strong interest in learning Object-Oriented programming languages (C#, Java, PHP, ASP.NET, C++, CSS, MVC, etc.) Solid understanding of SQL/SQL Server, or MySQL (writing queries). Familiarity with MS Azure or similar cloud platforms will be a bonus More ❯
Reigate, Surrey, England, United Kingdom Hybrid / WFH Options
esure Group
passion for people development; You will consider yourself a people motivator who has led a software development squad in an agile environment to deliver and achieve great things. A Java technical expert! Our Tech Lead roles are a good blend of people management and strategy and hands on development (Spring Boot experience is key). Experience with CI/CD More ❯
the following qualifications experience; M.Phil, MSc, MPhys, MRes, MA, BA, BSc in Software Engineering or Computer Science, or Electronic Engineering or physical sciences Knowledge of C, C++, Python, C#, Java, SQL- Full stack development Programming on Cross Platforms- Windows-Linux Embedded software/Firmware experience DSP- Algorithm development The following skills and experiences are advantageous, but not essential: Experience in More ❯
the following qualifications experience; M.Phil, MSc, MPhys, MRes, MA, BA, BSc in Software Engineering or Computer Science, or Electronic Engineering or physical sciences Knowledge of C, C++, Python, C#, Java, SQL- Full stack development Programming on Cross Platforms- Windows-Linux Embedded software/Firmware experience DSP- Algorithm development The following skills and experiences are advantageous, but not essential: Experience in More ❯
R&D initiatives to improve quality, efficiency, and cost effectiveness. Contribute to proposals and business development when required. Experience & Skills Strong software development experience in C, C++, C# or Java . Proficiency with Windows , Linux , and/or RTOS environments (Linux preferred). Understanding of structured software design methodologies . Excellent communication and teamwork skills. Eligible for UK Security Clearance More ❯
R&D initiatives to improve quality, efficiency, and cost effectiveness. Contribute to proposals and business development when required. Experience & Skills Strong software development experience in C, C++, C# or Java . Proficiency with Windows , Linux , and/or RTOS environments (Linux preferred). Understanding of structured software design methodologies . Excellent communication and teamwork skills. Eligible for UK Security Clearance More ❯
Kingston Upon Thames, Surrey, United Kingdom Hybrid / WFH Options
Sky
LoadRunner/JMeter. Experience in testing large-scale micro services-based web applications preferably media based. Automating tasks using scripting languages like Scala/Python. Coding in languages like Java/Scala/Groovy. Working with databases like MongoDB/MySQL. Good understanding of Build tools like Gradle, Docker etc. Working knowledge of using Monitoring tools like Prometheus, Grafana, Elasticsearch More ❯
Guildford, Surrey, South East, United Kingdom Hybrid / WFH Options
G.R.E. Recruitment Limited
Java Tech Lead Role (2+ years exp in Tech Lead Role) - Java 8+, Spring MVC, SpringBoot, REST API, AWS - 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 Tech Lead to their development team reporting to the Head of Engineering. I am looking for an Experienced Java Tech Lead who has been leading successful Java teams and is 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/… 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 3 Java engineers and leveraging cloud services and third party software to accelerate platform development where appropriate. No Sponsorship Available. If you want to find out more, APPLY NOW More ❯
batch support. As well as developing and maintaining Grafana dashboards. What you’ll do: • Support batch processing and carry out proactive analysis across squads and services. • Support and triage Java products • Provide application support for Java. • Review Java code and suggest improvements to enhance quality and performance. • Investigate and resolve production incidents, problems, and change requests. • Offer expertise on business … ready data archiving strategies. • Provide data analysis to support business decisions • Deliver patching, database fixes, and business-critical data correction services. What we’d love you to bring: • Extensive Java knowledge and experience is required for this position, Java 17+ (preferably 21), Spring Boot • Jenkins, GIT and CI/CD • Jira and Confluence • Monitoring/alerting tools and solutions • Scripting More ❯
AI/ML frameworks. Communicate AI capabilities and set realistic expectations. Essential Skills & Experience Strong expertise in GenAI, NLP, and ML. Hands-on experience with LLMs/SLMs, Python, Java, SQL/NoSQL. API development, web scraping, data integration. On-prem AI model deployment, open-source frameworks (e.g. Hugging Face, LangChain). Strong consulting and communication skills. Preferred Knowledge of More ❯
AI/ML frameworks. Communicate AI capabilities and set realistic expectations. Essential Skills & Experience Strong expertise in GenAI, NLP, and ML. Hands-on experience with LLMs/SLMs, Python, Java, SQL/NoSQL. API development, web scraping, data integration. On-prem AI model deployment, open-source frameworks (e.g. Hugging Face, LangChain). Strong consulting and communication skills. Preferred Knowledge of More ❯
Egham, Surrey, South East, United Kingdom Hybrid / WFH Options
Microtech Global Ltd
equivalent) Experience developing system software for Android OS Experience designing and implementing image processing algorithms Experience working with ARM 64-bit architecture Familiarity with CPU/NPU hardware architectures Java and/or Python development experience More ❯
on work items carried out by peers Provide technical leadership to junior members of the team Your skills and experiences: Essential: 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 Desirable: Experience in using More ❯
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 ❯
a high self-drive with that learning to work with Python and Pytest to enhance your automation testing skills. Solid experience in automation testing using tools such as Selenium, Java, PHP, Go, or similar technologies. Experience with Postman, SOAP UI, and Cucumber. Solid SQL skills and experience with relational databases. Strong understanding of software development lifecycle and QA best practices. More ❯
guiding projects and mentorship, this could be your next opportunity. From a technical perspective, you can expect to be involved with : Designing architecture & building desktop applications Developing C, Pascal, Java, and Python code, mainly in Linux Creating user-friendly GUIs Testing, validating, and refining to ensure everything works as expected From a leadership perspective, you can expect to be involved More ❯
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 ❯
processing, 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 ❯
We are currently partnering with a global technology leader seeking a Senior Java Developer. You will be at the forefront of cutting-edge technology including AI, shaping the way millions of users experience seamless digital solutions. This is an opportunity to modernise and enhance industry-leading solutions, ensuring they remain reliable and scalable. As a Senior Java Developer, you will … in an agile environment, you’ll collaborate with cross-functional teams to define, design, and implement innovative features while mentoring junior engineers. Duties : Develop high-quality, performative, and reliable Java applications. Guide and mentor developers such as graduates and juniors Oversee software architecture, ensuring seamless integration with various platforms. Gather and analyse requirements, refining features and technical solutions. Lead the … performance, and drive best coding practices. Manage defects and oversee their resolution across the development team. Experience : 5+ years of experience in software engineering, with a strong focus on Java development. Experience leading and/or mentoring technical teams within fast-paced, agile environments. Expertise in microservices architecture, REST API development, and security. Experience with version control (GIT preferred) and More ❯
We are currently partnering with a global technology leader seeking a Senior Java Developer. You will be at the forefront of cutting-edge technology including AI, shaping the way millions of users experience seamless digital solutions. This is an opportunity to modernise and enhance industry-leading solutions, ensuring they remain reliable and scalable. As a Senior Java Developer, you will … in an agile environment, you’ll collaborate with cross-functional teams to define, design, and implement innovative features while mentoring junior engineers. Duties : Develop high-quality, performative, and reliable Java applications. Guide and mentor developers such as graduates and juniors Oversee software architecture, ensuring seamless integration with various platforms. Gather and analyse requirements, refining features and technical solutions. Lead the … performance, and drive best coding practices. Manage defects and oversee their resolution across the development team. Experience : 5+ years of experience in software engineering, with a strong focus on Java development. Experience leading and/or mentoring technical teams within fast-paced, agile environments. Expertise in microservices architecture, REST API development, and security. Experience with version control (GIT preferred) and More ❯
What we're looking for: Strong knowledge of programming fundamentals Proficiency in one or more of the following: Python, JavaScript, Java, C++, or web development (HTML/CSS) Prior tutoring, mentoring, or teaching experience is a plus Ability to explain complex topics in a clear, engaging way Available for regular sessions (1-2 times per week, flexible timing) In-person More ❯
library. Shader programming (GLSL, HLSL, etc.). Android OS internals/system-level software. GPU driver development. Image processing/computational photography. ARM 64-bit architecture knowledge. Familiarity with Java/Python. Exposure to ML/neural networks. If this role is of interest, reply today with an up-to-date CV to discuss further. *P. S: The company cannot More ❯