1 to 25 of 53 OOD Jobs in London

Software Engineer /Tech Lead - Web Platforms - Technology Consulting

Hiring Organisation
Business Integration Partners
Location
London, UK
Employment Type
Full-time
such as JavaScript, TypeScript, React or Angular. Experience designing and integrating RESTful APIs and distributed systems. Strong knowledge of software architecture principles, object-oriented design, design patterns and microservices. Experience working with relational databases such as PostgreSQL, Oracle, SQL Server or MySQL.Experience delivering applications ...

Java Developer

Location
Greater London, England, United Kingdom
issues. Qualifications Experience Strong commercial experience in hands‐on software development. Core Java Skills Solid knowledge of Java (Java 11+ preferred) and object-oriented design principles. Experience with the Spring Framework, including Spring Boot and Spring MVC. Proficiency in data access technologies like JPA/Hibernate ...

Java Developer

Hiring Organisation
Citigroup
Location
London, UK
Employment Type
Full-time
issues. Qualifications: Experience: Strong commercial experience in hands-on software development. Core Java Skills: Solid knowledge of Java (Java 11+ preferred) and object-oriented design principles. Experience with the Spring Framework, including Spring Boot and Spring MVC.Proficiency in data access technologies like JPA/Hibernate or Spring ...

Senior Software Engineer

Location
City Of London, England, United Kingdom
across teams, and balancing technical excellence with business outcomes. Ideally, you'll bring Strong experience developing software using C#/.NET and object-oriented design principles. Experience designing and building distributed systems, APIs and scalable applications. Knowledge of microservices, event-driven architectures and cloud-native development, ideally ...

Full Stack Java Developer

Hiring Organisation
McGregor Boyall Associates Limited
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£475 - £500 per day + PAYE holiday
continuous improvement and engineering best practice What we're looking for Strong commercial Java development experience Spring Boot and REST API development Object Oriented Design and Design Patterns SQL and relational database experience Angular, TypeScript, HTML and CSS (desirable) JUnit, BDD or automated testing frameworks Linux ...

Senior Software Engineer (SDET, Python)

Location
Greater London, England, United Kingdom
services, libraries, and automation platforms. Experience building and scaling automation solutions for large, complex systems. Deep understanding of software development fundamentals, including object-oriented design, clean code practices, software architecture, and testing strategies. Experience designing and operating CI/CD systems using tools such as Jenkins, GitHub ...

Lead Software Engineer - JAVA - Equities - Vice President

Location
Greater London, England, United Kingdom
inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices Experience with object-oriented design and micro-service architectures and best practices Proficient in all aspects of the Software Development Life Cycle Good understanding of software design ...

Lead Software Engineer - JAVA - Equities - Vice President

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practicesExperience with object-oriented design and micro-service architectures and best practicesProficient in all aspects of the Software Development Life CycleGood understanding of software design patterns ...

Senior Software Developer

Hiring Organisation
8x8
Location
London, UK
Employment Type
Full-time
development, and deployment of large scale enterprise systemsUnderstand security concepts like OAuth and build reliable and safe applicationsKnowledge of data structures, algorithms, object-oriented design, design patterns, and performance/scale considerationsExperience working with relational databases including development, troubleshooting and performance optimization. Understanding and hands ...

Java Lead Software Engineer — Digital Markets Execution Technology, Execute

Location
Greater London, England, United Kingdom
platforms Advanced in one or more programming language(s), with deep hands-on expertise in Java (17+) , including concurrency, memory management, and object-oriented design Demonstrated experience designing clean APIs and rollout strategies for distributed systems (including integration and backward compatibility considerations) Practical experience with Spring/ ...

Software Engineer – Backend

Location
Greater London, England, United Kingdom
etc.) Experience with cloud-native architectures and containerized environments Strong knowledge of security principles including authentication, authorization, and encryption Strong understanding of object-oriented design, data structures, and algorithms. Experience building and maintaining large-scale distributed systems using modern software engineering practices. Experience with containerized environments ...

Lead Software Engineer - JAVA - Equities - Vice President

Location
Greater London, England, United Kingdom
Experience with Java/JVM and the Java/JVM ecosystem, Spring boot framework Experience of TypeScript/React development Experience with object-oriented design and micro-service architectures and best practices Proficient in all aspects of the Software Development Life Cycle Good understanding of software design ...

Senior Data Scientist

Hiring Organisation
Eden James Consulting Limited
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
pairing and mentoring, and contributing to the data science backlog and roadmap. Key Requirements Essential Strong Python, written to production standard, with object-oriented design and software engineering fundamentals: version control, code review, automated testing, dependency and environment management. Machine learning across the standard toolkit (scikit learn ...

Lead Software Engineer - UI - Digital Markets Execution Technology - DMET, Execute

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
high-availability environments Demonstrated technical leadership in setting standards, leading design reviews, and mentoring engineering teams Solid software engineering fundamentals, including object-oriented design patterns, debugging, and technical documentation Strong communication skills with the ability to work effectively across global, cross-functional teams Hands-on experience ...

Senior AI/ML Engineer

Hiring Organisation
Argus Media group
Location
London, UK
Employment Type
Full-time
experience. An MSc or PhD is welcome but not essential. Essential Experience & SkillsExceptionally strong Python programming skills, with a deep grasp of object-oriented design, clean code, and core software engineering principles (e.g. SOLID, design patterns, modularity, testability).Strong backend/API engineering experience, ideally ...

Backend Java Developer (Python)

Hiring Organisation
Methods Consulting
Location
London, UK
Employment Type
Full-time
required for meeting Firm's regulatory obligationsWhat you'll bring to the role:6+ hands-on experience with Java, Python, Spring, RDBMS.Strong object oriented design and development skills, data-structures and algorithms, and design patterns. Excellent analytical ability. Strong experience with relational databases logical modelling. Strength ...

Java / Python Developer

Hiring Organisation
Methods Consulting
Location
London, UK
Employment Type
Full-time
required for meeting Firm's regulatory obligationsWhat you'll bring to the role:6+ hands-on experience with Java, Python, Spring, RDBMS.Strong object oriented design and development skills, data-structures and algorithms, and design patterns. Excellent analytical ability. Strong experience with relational databases logical modelling. Strength ...

ai engineer for agentic applications

Location
Greater London, England, United Kingdom
Learning, Software Engineering, Data Science, or a related technical discipline, or equivalent hands-on experience; Exceptionally strong Python skills with knowledge of object-oriented design, clean code, SOLID, design patterns, modularity, and testability; Strong backend and API engineering experience, ideally with Python and FastAPI or similar ...

Lead Risk Software Engineer LDN

Location
Greater London, England, United Kingdom
years of hands-on Python development experience Strong preference for candidates with financial services background Solid understanding of software engineering principles including object-oriented design, testing methodologies, and version control practices Demonstrated ability to write clean, maintainable code and work effectively within large, complex codebases Strong verbal ...

Lead Risk Software Engineer LDN

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
years of hands-on Python development experience Strong preference for candidates with financial services background Solid understanding of software engineering principles including object-oriented design, testing methodologies, and version control practices Demonstrated ability to write clean, maintainable code and work effectively within large, complex codebases Strong verbal ...

Lead Risk Software Engineer LDN

Location
Westminster, West End, United Kingdom
years of hands-on Python development experience Strong preference for candidates with financial services background Solid understanding of software engineering principles including object-oriented design, testing methodologies, and version control practices Demonstrated ability to write clean, maintainable code and work effectively within large, complex codebases Strong verbal ...

Principal Applied Data Scientist

Location
Greater London, England, United Kingdom
world problems, with a consistent track record of shipping models to production and supporting them post-deployment.* Strong Python programming skills, including object-oriented design and proficiency with key ML libraries (e.g., PyTorch, TensorFlow, Scikit-Learn).* Solid understanding of probability and statistical modeling to support robust ...

Lead Software Engineer - Risk/ FORT BUS MGMT

Location
Greater London, England, United Kingdom
hands‐on Python development experience. Strong preference for candidates with a financial services background. Solid understanding of software engineering principles including objectoriented design, testing methodologies, and version control practices. Demonstrated ability to write clean, maintainable code and work effectively within large, complex codebases. Strong verbal ...

Senior C++ / Java Developer

Location
Greater London, England, United Kingdom
delivering medium‐to‐large scale systems.* Industry experience, operating at a senior engineer or technical‐lead‐equivalent level.* Solid understanding of objectoriented design, data structures, algorithms, concurrency, memory management, and system integration.* Experience building and supporting distributed systems, including messaging, APIs, and inter‐service communication.* Familiarity ...

Senior Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
London, UK
Employment Type
Full-time
latest .NET platform5+ years of professional software development experienceSolid experience with SQL Server, Oracle, or equivalent relational databasesStrong understanding of object-oriented design principles and software architectureExperience building production-grade, scalable systemsFluency in English with excellent written and verbal communication skillsHigh attention to detail and a thorough ...