1 to 25 of 35 Permanent Java Jobs in Hampshire

Senior Software Engineer (Full Stack)

Location
Farnborough, England, United Kingdom
document, and deploy software enhancements aligned with the Software Development Strategy. Contribute to full‐stack delivery, including: Backend services and REST APIs implemented in Java; Modern single‐page applications implemented using React/TypeScript or equivalent frameworks. Make technical decisions within assigned scope, aligning with agreed architectural direction and escalating … technical matters, providing clear and well‐reasoned input. What does Leidos need from me? Software engineering experience, including substantial hands‐on delivery using: Java (Java 8 and modern Java versions such as 17 and 21) REST API design and implementation Modern SPA development experience (required) using React and TypeScript, Angular ...

Senior Site Reliability Engineer

Location
Southampton, England, United Kingdom
experience in a similar role, with a focus on systems engineering, automation, and reliability. Proficiency in at least one programming language (e.g., Python, Go, Java, C#) and experience with scripting languages (e.g., Bash, PowerShell). Deep understanding of cloud computing platforms (e.g., AWS), the working and reliability constraints of some ...

Development Manager (Integrations Team)

Hiring Organisation
CloudPay
Location
Andover, Hampshire, UK
Employment Type
Full-time
integration patterns, protocols (e.g., REST, SOAP, SFTP, EDI), and technologies. Proficiency in at least one modern programming language relevant to integration development (e.g., Java, C#, Python, Go).Experience with cloud-based integration platforms (e.g., AWS Integration Services, Azure Integration Services, Google Cloud Integration) is highly desirable. Solid understanding of database ...

Junior Software Engineer

Location
Southampton, England, United Kingdom
Experience with SQL and relational databases. Familiarity with data models, database structures, and data storage technologies (e.g., Snowflake, PostgreSQL, or Redshift). Experience with Java, Spring, or C# and Docker, and Kubernetes. Exposure to JavaScript and/or Python. Knowledge of cloud-native application development and modern engineering practices. Interest ...

Senior Site Reliability Engineer (DevTools)

Hiring Organisation
Visa
Location
Basingstoke, Hampshire, UK
Employment Type
Full-time
years in SRE and-or DevTools support roles. Beginner level programming and-or scripting in 2 or more of the following: Python, Java, Go, PowerShell, JavaScript, Terraform, Ansible, Helm, Chef, Cloud Formation. Basic understanding of YAML, JSON, HTML, XML.Hands on experience in Linux and -or Windows systems and good understanding ...

Chief Technology Officer (CTO)

Location
Havant, England, United Kingdom
practices (CI/CD, automated testing, DevOps, cloud‐native architectures). Broad knowledge of the following technology stacks (e.g., JavaScript/TypeScript, Python, .NET, Java, Low‐Code) and experience overseeing full‐stack development. Experience with cloud platforms (AWS, Azure etc.). Strong understanding of data, security, privacy, and compliance considerations. ...

Senior Java Engineer: Spring Boot, REST & Cloud

Location
Southampton, England, United Kingdom
DP World in Southampton is seeking a Senior Developer to design, develop, and deliver high-quality software for our customs and logistics platforms. You will own complex development tasks, mentor others, and contribute to modern ...

Data Engineer

Location
Portsmouth, England, United Kingdom
deliverables. Data Engineering: Strong proficiency in Python and at least one key programming language commonly used in data engineering (PySpark/SQL strongly preferred, Java/Scala beneficial). Data Modelling: Solid understanding and practical experience in designing and implementing effective data models (e.g., relational, dimensional) suitable for analytical ...

Digital Services Engineer

Hiring Organisation
Evera Recruitment Ltd
Location
Yateley, Hampshire, United Kingdom
Employment Type
Permanent
software support and user administration. Experience working with cloud platforms such as Google Cloud Platform (GCP) or AWS. Programming or scripting experience using Python, Java or JavaScript. Understanding of IT security, access management and data protection principles. Strong communication skills and the ability to support both technical and non-technical ...

Principal AWS Cloud Engineer

Location
Portsmouth, England, United Kingdom
Connect, compute, storage, security and governance. Strong expertise in Infrastructure as Code and configuration management. Software engineering background with advanced knowledge of Python, Go, Java or Node.js. Demonstrable experience leading large-scale technical initiatives and influencing engineering strategy across multiple teams. Proven track record designing, deploying and supporting large-scale ...

Senior Penetration Tester

Location
Southampton, England, United Kingdom
unfamiliar areas. Penetration testing qualifications (e.g. CREST Certified Tester, OSCP) or equivalent industry experience. Experience performing code reviews or code-assisted testing, particularly in Java and Go. Experience in automation of security testing (e.g. using Python or Go). Excellent verbal and written communication skills. Interview process Interviewing ...

Senior Software Engineer

Hiring Organisation
STSdefence
Location
Gosport, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
further business development Skills/Qualifications: Degree Qualified (BSc or equivalent) in Software Engineering, Computer Science or equivalent experience Experience with C++, C#, Java, and web development (HTML, CSS, JS, etc.) Exposure to other embedded development (Linux, bash/shell scripting, terminal command-line scripts, Qt/QML) Strong experience ...

Senior Software Developer

Location
Southampton, England, United Kingdom
complex development tasks, contribute to architectural discussions, and support the continuous improvement of engineering standards and practices. This position is ideal for a strong Java developer who enjoys working across the full software development lifecycle, mentoring others, and contributing to the delivery of modern, resilient systems in a fast-moving … software engineering practices, adopting relevant improvements where appropriate. What you will bring Proven experience delivering software applications within a commercial or enterprise environment. Strong Java development expertise, including Spring, Spring Boot, Hibernate, and RESTful APIs . Experience working with relational databases such as Oracle or SQL Server , including complex queries ...

Junior Software Engineer - Cloud-Native Backend

Location
Southampton, England, United Kingdom
solutions across the full software lifecycle. You will develop features, participate in reviews, and help drive code quality while expanding your technical expertise in Java, Python, SQL, and modern cloud-native practices. #J-18808-Ljbffr ...

Senior Full-Stack Engineer | Remote & Flexible Hours

Location
Farnborough, England, United Kingdom
Software Engineer (Full Stack) to deliver backend and frontend software from Farnborough or Whiteley with hybrid/flex‐from‐home options. You will design Java REST APIs, build modern SPAs with React/TypeScript, and own testability, quality gates, and deployment pipelines. You'll mentor peers, contribute to Agile delivery ...

Software Engineer: Cloud-Native DevOps & Backend

Location
Farnborough, England, United Kingdom
ideal candidate will have a Bachelor's degree in Computer Science or related field, proficiency in Git, and experience with backend languages like Java, Python, or Go. You will work in a collaborative environment with modern DevOps practices. #J-18808-Ljbffr ...

Software Engineer

Hiring Organisation
STSdefence
Location
Gosport, Hampshire, South East, United Kingdom
Employment Type
Permanent
stakeholder meetings as required Skills/Qualifications: Degree Qualified (BSc or equivalent) in Software Engineering, Computer Science or equivalent experience Experience with C++, C#, Java, and web development (HTML, CSS, JS, etc.) Exposure to other embedded development (Linux, bash/shell scripting, terminal command-line scripts, Qt/QML) Strong ...

Android Platform Engineer

Location
Romsey, England, United Kingdom
nature will allow you to create bespoke code, driving forward the country’s safety through compelling delivery. The key requirements App development experience with Java and Android Studio. Exposure to Android or Linux internals Experience with low level coding languages such as C and C++. Built on over ...

Windows on Snapdragon Software Engineer Farnborough, United Kingdom Software Applications Engin[...]

Location
Farnborough, England, United Kingdom
2+ years of Software Applications Engineering, Software Development experience, or related work experience. • 2+ years of experience with Programming Language such as C, C++, Java, Python, etc. • 1+ year of experience with debugging techniques.**Preferred Qualifications:**• Master's Degree in Engineering, Information Systems, Computer Science, or related field. • 3+ years ...

Backend Engineer (Java)

Location
Southampton, England, United Kingdom
about clean APIs, data modelling, event-driven architecture, and setting architectural direction, this role puts you right at the heart of the platform. Stack: Java, Spring Boot, REST API's, MongoDB, Golang, Docker, Kubernetes, GCP. Please note we are unable to offer visa sponsorship and require to people … topped up at the start of each month! Responsibilities Core Engineering Design, build, and maintain high-quality REST APIs and backend services using Java and Spring Boot. Implement and evolve event-driven workflows using Google Cloud Pub/Sub to synchronise profile data across multiple products. Improve the performance, reliability ...

QA Engineer: AI‐Driven Automation & CI/CD Testing

Location
Basingstoke, England, United Kingdom
approaches. Collaborate in an Agile environment to deliver high-quality releases and enhance test processes. The ideal candidate will have strong Selenium and Java skills, along with API testing experience. Benefits include a medical cash plan, enhanced maternity leave, and referral incentives. #J-18808-Ljbffr ...

IE-IOT- Embedded Software Applications Engineer - AI/ML - Qualcomm - Farnborough, UK

Location
Farnborough, England, United Kingdom
4+ years of Software Applications Engineering, Software Development experience, or related work experience. 3+ years of experience with Programming Language such as C, C++, Java, Python, etc. 3+ years of experience with debugging techniques. Keywords IE-IOT, AI/ML , Embedded Software , Machine Learning , Computer Vision, PyTorch, TensorFlow, Neural Network ...

Technical Account Manager IoT - Qualcomm, Farnborough, Hampshire, UK

Location
Farnborough, England, United Kingdom
4+ years of Software Applications Engineering, Software Development experience, or related work experience. 3+ years of experience with Programming Language such as C, C++, Java, Python, etc. 3+ years of experience with debugging techniques. References to a particular number of years experience are for indicative purposes only. Applications from candidates ...

Applications Architect

Hiring Organisation
Hackajob Ltd
Location
Farnborough, Hampshire, South East, United Kingdom
Employment Type
Permanent
producing architectural artefacts, including HLDs and service designs. Strong stakeholder engagement and communication skills. Understanding of secure application design and lifecycle management. Desirable Experience Java application development knowledge. Experience with GIS platforms and specialist analyst toolsets. Experience within highly regulated or secure government environments. Knowledge of DevSecOps tools, CI/ ...

Software Engineer

Location
Farnborough, England, United Kingdom
static analysis Manage code effectively using industry‐standard version control systems (e.g. Git) Design and build robust, scalable backend systems using languages such as Java, Python, or Go Leverage containerisation technologies (e.g. Docker) to ensure consistent environments and efficient deployment Build, maintain, and optimise CI/CD pipelines to automate … Computer Science, Engineering, or a related field Proficiency with Git for version control and collaborative development Experience or familiarity with backend languages such as Java, Python, or Go Solid understanding of software engineering fundamentals, including algorithms and data structures Experience using Docker for containerisation Good understanding of DevOps practices, including ...