cybersecurity practices, including OAuth, OpenID Connect, and secure coding practices. Advanced Database Knowledge: Proficient in SQL and data modelling. SOLID Principles: Proficient in applying SOLID principles for object-orientedprogramming, ensuring clean, maintainable, and scalable code. Additional Skills (Good to Have): Programming Language: JAVA Containerization and Orchestration: Experience with technologies like Docker and Kubernetes. These are More ❯
and innovation within the team Required Experience Proven experience as a Java Developer, with a minimum of 3-5 years in a similar role Strong understanding of object-orientedprogramming and design patterns Proficiency in Java SE (Standard Edition) and Java EE (Enterprise Edition) Experience with frameworks such as Spring, Hibernate, or similar Knowledge of RESTful APIs More ❯
of software design patterns, best practices and principles Practical experience of test-driven development Strong interest in model development and applied engineering or science Good knowledge of object-orientedprogramming Highly effective communicator who encourages innovation through collaboration Natural problem-solver with a desire to learn Organised and self-motivated Desirable skills Containerisation ASP.NET Core including Blazor More ❯
Job Duties: Develop, create, modify, code, customize full system life cycle development (SDLC) of .Net Application solutions; Implement objectorientedprogramming concepts, including encapsulation, inheritance, polymorphism ad abstraction to develop software solutions in C#.NET; Utilize Agile Methodology in software development life cycle (SDLC), including the design, development, and implemention of complex software applications using C#, ASP.NET, MVC More ❯
Develop serverless architectures and manage containerised environments using Docker. Ensure robust application performance through effective debugging, integration, and testing practices. Promote best practices in software development, including exception handling, OOP, and code quality. Mentor junior developers, providing guidance on coding standards, version control, and development workflows. Essential Qualifications and Experience: Minimum of five years' professional experience in Python development. Strong More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Cegeka UK Limited
and best practices. Requirements: Degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Solid programming skills in Java with exposure to object-orientedprogramming principles. Understanding of Spring/Spring Boot for application development. Hands-on experience with SQL databases, writing queries, and working with relational data. Familiarity with version control More ❯
london, south east england, united kingdom Hybrid / WFH Options
Stott and May
and scalability. Stay up-to-date with the latest Java technologies and industry trends. Required Skills & Experience Strong experience in Java (Java 8+) development. Solid understanding of object-orientedprogramming and design patterns. Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data). Experience with relational databases (e.g., MySQL, PostgreSQL) and writing SQL queries. Knowledge of More ❯
Didcot, Oxfordshire, England, United Kingdom Hybrid / WFH Options
Hays Specialist Recruitment Limited
of real-world experience developing software for mission-critical applications in the space domain or adjacent industries.* 5+ years of full stack development experience.* 5+ years of object-orientedprogramming experience (preferably in Java, Python, or C++).* 5+ years of experience developing frontend applications with modern frameworks (preferably React). Highly Desirable skills * strong demonstrable experience More ❯
Didcot, Oxfordshire, England, United Kingdom Hybrid / WFH Options
Hays Specialist Recruitment Limited
of real-world experience developing software for mission-critical applications in the space domain or adjacent industries.* 3+ years of full stack development experience.* 3+ years of object-orientedprogramming experience (preferably in Java, Python, or C++).* 3+ years of experience developing frontend applications with modern frameworks (preferably React). Highly Desirable skills Strong demonstrable experience More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Scott Merrick LLP
in the UK, building critical solutions with C#, PHP, jQuery, CSS, MVC & SQL Server. Full training provided. Required skills and qualifications for the Graduate Software Developer role: Passion for OOP and can demonstrate strong understanding in development (C#, Java, PHP, C++ etc.) Strong Database query skills (SQL Server/MySQL or similar) Coud Computing - Azure and/or AWS familiarity More ❯
Brentwood, Essex, South East, United Kingdom Hybrid / WFH Options
Scott Merrick LLP
in the UK, building critical solutions with C#, PHP, jQuery, CSS, MVC & SQL Server. Full training provided. Required skills and qualifications for the Graduate Software Developer role: Passion for OOP and can demonstrate strong understanding in development (C#, Java, PHP, C++ etc.) Strong Database query skills (SQL Server/MySQL or similar) Coud Computing - Azure and/or AWS familiarity More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Scott Merrick LLP
in the UK, building critical solutions with C#, PHP, jQuery, CSS, MVC & SQL Server. Full training provided. Required skills and qualifications for the Graduate Software Developer role: Passion for OOP and can demonstrate strong understanding in development (C#, Java, PHP, C++ etc.) Strong Database query skills (SQL Server/MySQL or similar) Coud Computing - Azure and/or AWS familiarity More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom Hybrid / WFH Options
Scott Merrick LLP
in the UK, building critical solutions with C#, PHP, jQuery, CSS, MVC & SQL Server. Full training provided. Required skills and qualifications for the Graduate Software Developer role: Passion for OOP and can demonstrate strong understanding in development (C#, Java, PHP, C++ etc.) Strong Database query skills (SQL Server/MySQL or similar) Coud Computing - Azure and/or AWS familiarity More ❯
relational database design. Familiarity with Azure DevOps, Git, CI/CD, and cloud deployment. Experience with Microservices, RESTful services, and API security (JWT/OAuth). Solid understanding of OOP, design patterns, and best coding practices. Interested? Send your resume at More ❯
Oxfordshire, England, United Kingdom Hybrid / WFH Options
F5 Consultants
field (or equivalent practical experience) 5+ years of experience developing safety-critical software in the space domain or adjacent industries 5+ years of full stack development experience Object-orientedprogramming experience (preferably in Java, Python, or C++) Frontend development using modern frameworks (preferably React) Experience with containerised applications and orchestration technologies (Docker, Kubernetes, Docker Compose) Proficiency with More ❯
clearly and articulately Ability to adapt to a rapidly changing environment In-depth understanding of the systems development life cycle Proficiency programming in more than one object-orientedprogramming language; React.Js, Node.JS, JavaScript, and HTML Proficiency with HTML, CSS, SASS, JavaScript/jQuery, local storage, and cross-browser compatibility are required May include database knowledge in More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Motilent
Computer Science, Engineering, or a related technical discipline, and 5+ years of experience as a software engineer within a commercial environment. Proficiency in at least one modern object-orientedprogramming language (preferably Java) and willingness to learn new technologies. Proven experience developing microservices and deploying them on major cloud providers (AWS, Azure, or GCP). Working knowledge More ❯
Computer Science, Engineering, or a related technical discipline, and 5+ years of experience as a software engineer within a commercial environment. Proficiency in at least one modern object-orientedprogramming language (preferably Java) and willingness to learn new technologies. Proven experience developing microservices and deploying them on major cloud providers (AWS, Azure, or GCP). Working knowledge More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Get Staffed Online Recruitment
years commercial experience with C#. Proven experience with software design and OOD methodologies. Familiarity with Relational Databases and SQL. Experience with ORM frameworks (EntityFramework.Core). Strong in ObjectOrientedProgramming, MVC , Design patterns and SOLID principles. Knowledge of Source Control Systems (git). Experience with Web services development (REST) is desirable. Bonus points if you know Docker More ❯
Birmingham, West Midlands (County), United Kingdom Hybrid / WFH Options
The Virtual Recruiter
years commercial experience with C#. Proven experience with software design and OOD methodologies. Familiarity with Relational Databases and SQL. Experience with ORM frameworks (EntityFramework.Core). Strong in ObjectOrientedProgramming, MVC , Design patterns and SOLID principles. Knowledge of Source Control Systems (git). Experience with Web services development (REST) is desirable. Bonus points if you know Docker More ❯
Preferred Qualifications Experience building streaming data processing and ingestion pipelines Experience building distributed data processing systems which handle a high volume of client queries Strong knowledge of objectorientedprogramming, data structures, algorithms and design patterns Prior experience building systems used by multiple technical and non-technical teams Over 6 years' experience in Financial industry About Goldman More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What's More ❯
bristol, south west england, united kingdom Hybrid / WFH Options
SBS
looking for? Strong analytical mindset and problem-solving skills Proficient in at least one language (Java, Kotlin, TypeScript, JavaScript, Go) and open to learning new ones Deep understanding of OOP, functional programming, and software design patterns Solid grasp of computer science fundamentals: data structures, algorithms, complexity Experience designing and documenting system architecture Proficient in writing unit and integration tests More ❯
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/CD. Proven track record optimising apps for performance, memory, and scalability. SQL/NoSQL More ❯
City of London, London, United Kingdom Hybrid / WFH Options
REC SOLUTIONS LIMITED
in this role as a Senior Software Engineer C++, you will be a proponent of agile methodology and modern software best practices. You can produce detailed technical work in OOP and work with other members of the Development team to produce code of high-quality standards. Ideally, you should have worked in critical systems development in the past. Responsibilities and More ❯