as, AWS Cloud (GovCloud/C2S) Familiar with Amazon Web Managed Services (AWS) JavaScript, Angular, Typescript, Node.js, MongoDB, JSON, SQL, XML High experience level with back-end programming languages (Java/Spring, Python) Working knowledge with datastores MongoDB, DynamoDB, PostgreSQL, S3, Redshift, Redis, and Elasticsearch Familiar with technologies jQuery, ASP/.Net, NoSQL, PL/SQL, LDAP, HTTP, REST/ More ❯
degree in Software Engineering, or a related Science, Engineering or Mathematics field and 8+ years of experience, or a Master's degree plus 6 years of experience. Python/Java programming Understanding of DevOps principles: CI/CD pipelines, GitOps, automation, configuration management, and IaC Familiar with Scaled Agile methodology Familiarity with security best practices, risk, compliance & vulnerability management, encryption More ❯
GovCloud/C2S) Familiar with Amazon Web Managed Services (AWS) Proficient experience utilizing JavaScript, Angular, Typescript, Node.js, MongoDB, JSON, SQL, XML High experience level with back-end programming languages (Java/Spring, Python) Working knowledge with datastores MongoDB, DynamoDB, PostgreSQL, S3, Redshift, Redis, and Elasticsearch Familiar with technologies jQuery, ASP/.Net, NoSQL, PL/SQL, LDAP, HTTP, REST/ More ❯
Ansible, etc.). Experience working with Continuous Integration (CI), Continuous Delivery (CD), and continuous testing tools. Experience working within an Agile environment. Programming experience in the following languages: Python, Java, and GoLang. Ability to quickly acquire new skills and tools. Good non-functional testing experience Desirable Skills Experience working in financial services or other regulated environments. AWS/GCP certifications More ❯
a degree in mathematics, computer science, statistics, physics, or equivalent experience Have strong coding skills in high-level languages such as Perl, Python, C/C++, Go, Rust, NodeJS, Java, or similar, with a flexible approach to learning new languages Be experienced with Perl, Python 3, and NodeJS, and willing to work with or learn these technologies Possess robust scripting More ❯
Ansible etc.). Experience of working with Continuous Integration (CI), Continuous Delivery (CD) and continuous testing tools. Experience working within an Agile environment. Programming experience in following languages: Python, Java, GoLang. Ability to quickly acquire new skills and tools. Good non-functional testing experience. Desirable Skills Experience working in financial services or other regulated environments. AWS/GCP certifications (e.g. More ❯
and ability to obtain TS/SCI Traits: Self-starter with strong communication skills, problem-solving mindset, and a passion for mission-driven development Core Skills Required: Proficiency in Java, Object-Oriented Design, and one or more build ecosystems (e.g., Maven) Familiarity with unit testing, software documentation, and Agile development methodologies Strong understanding of software lifecycle and ability to interpret More ❯
maintained under configuration control Develop automated tests using Ansible, Selenium, JMeter, Junit and/or other applicable tools. Design, develop, document, test and deploy software written in Python, JavaScript, Java and SQL. Deploy, configure, test, troubleshoot, maintain, update/upgrade of Kafka and Elastic clusters and environments. Work with an Agile team, attend daily scrums and demonstrate working software while More ❯
Saltstack), Terraform, CloudFormation; • NodeJS, REACT/MaterialUI (plus Angular), Python, JavaScript; • Big data processing and analysis, e.g. Apache Hadoop (CDH), Apache Spark; • RedHat Enterprise Linux, CentOS, Debian or Ubuntu. • Java 8, Spring framework (preferably Spring boot), AMQP - RabbitMQ, • Open source technologies; • Experience of Agile software development (SAFe, Scrum, Kanban, etc) • Experience writing technical documentation such as LLDs, user guides, release More ❯
and mentor a team of engineers, fostering collaboration and growth Hands-on experience designing and implementing microservices-based architectures with a focus on scalability and reliability Proficiency in either Java or Kotlin, and Spring Boot, with experience in building scalable, distributed systems Strong analytical and debugging skills, with the ability to troubleshoot complex systems in production. Excellent verbal and written More ❯
Room About you: 5+ years of experience in software development, with a strong focus on backend technologies and building distributed services. Proficiency in one or more programming languages including Java, Python, Scala or Golang. Experience with columnar, analytical cloud data warehouses (e.g., BigQuery, Snowflake, Redshift) and data processing frameworks like Apache Spark is essential. Experience with cloud platforms like AWS More ❯
environment. Good communicator and someone who is able to work and deliver effectively individually as well as part of team. Tools Strong fundamentals of Object-Oriented Concepts Solid Core Java Expertise Solid Spring/Spring-Boot expertise Solid understanding of Relational Databases concepts and SQL queries Oracle, Postgres, Spring (Core, Boot, Batch Web etc.), Hibernate, AutoSys, Unix Platform (basic to More ❯
maintenance of high-quality, scalable, and efficient software solutions. At the same time, I can continuously develop my strengths, take responsibility, share my knowledge and set standards for the Java development. My tasks as a Java architect: Development of solutions and communication with various stakeholders, Identification of necessary software components and tools, Setting technical specifications and documentation, Ensuring a high … part of our team DNA at the Elia Group. My profile: IT/tech-related academic degree (bachelor's or master's degree), Several years of experience using the Java-stack, Very good knowledge of Java frameworks (e.g., Spring Boot), Good knowledge of redundant, highly available systems, micro service architectures, API-centric system designs, and development environments, Knowledge of software … patterns and continuous integration methodology, Language skills: English and German (C1) Nice to have: Experience with development in cloud environment (public and private cloud), Good knowledge of standards and Java web technologies (backend) such as gRPC BPMN solutions, as well as libraries for web front ends, Knowledge of OAuth2.0, graph databases, NoSql databases as well as Kubernetes. Flexikompass - so flexibel More ❯
need Be a capable technical leader, who takes ownership of design and delivery and is willing to help grow and guide junior engineers towards appropriate target architectures Knowledge of java development standard methodologies and patterns with an understanding of how to craft low-latency, high-availability and performant applications Diverse technical experience and a proven ability to deliver high quality More ❯
Agile environment • Must be willing to work on-site An Excellent Candidate for this position will meet most of the following experience requirements: • Familiarity with programming languages such as Java, C++, Python, or JavaScript Pelagic AI, LLC 1765 Greensboro Station Place, Tower 1, Suite 900, McLean VA 22102 USA +1 • Basic understanding of software development principles and lifecycle • Security+ or More ❯
html Salary: £60,000 - 60,000 per year Requirements: Solid commercial experience with Java & Spring Boot Familiarity with AWS and container orchestration tools like Kubernetes Agile mindset with a focus on TDD and CI/CD workflows Excellent communicator, comfortable making a real impact along the way. Technologies: AWS CI/CD Java Kubernetes Spring Spring Boot TDD Cloud JavaScript More ❯
Do you have 1 - 3 years commercial experience developing software with Java? Looking to join a company when you can make a real impact? Java Software Developer – SaaS Solutions Salary – up to £55k + bonus Location – hybrid working 2 days a week in modern London office We have a fantastic brand-new opportunity for a Java Software Developer to join … driven long-standing partnerships with the likes of the Ministry of Defense, HM Treasury, and the Departments of Work & Pensions and International Trade. They are looking for a motivated Java Software Developer with experience with: Java Spring Boot Microservices Containerisation using Docker, Kubernetes Developing cloud-native applications with AWS, GCP, Azure SQL, NoSQL and other tools and scripting skills As … a Java Software Developer, you will enjoy fantastic benefits: Bonus Private health insurance (covering eye and dental too) Life assurance Enhanced pension contributions 25 days holiday + bank holiday which increases with tenure Season ticket loan Team away days and monthly socials Personal development training budget Enhanced maternity and shared parental leave If you would like to join a company More ❯
City of London, Greater London, UK Hybrid / WFH Options
Understanding Recruitment
Do you have 1 - 3 years commercial experience developing software with Java? Looking to join a company when you can make a real impact? Java Software Developer – SaaS Solutions Salary – up to £55k + bonus Location – hybrid working 2 days a week in modern London office We have a fantastic brand-new opportunity for a Java Software Developer to join … driven long-standing partnerships with the likes of the Ministry of Defense, HM Treasury, and the Departments of Work & Pensions and International Trade. They are looking for a motivated Java Software Developer with experience with: Java Spring Boot Microservices Containerisation using Docker, Kubernetes Developing cloud-native applications with AWS, GCP, Azure SQL, NoSQL and other tools and scripting skills As … a Java Software Developer, you will enjoy fantastic benefits: Bonus Private health insurance (covering eye and dental too) Life assurance Enhanced pension contributions 25 days holiday + bank holiday which increases with tenure Season ticket loan Team away days and monthly socials Personal development training budget Enhanced maternity and shared parental leave If you would like to join a company More ❯
Java Software Engineer – Java 11+, Spring, Spring Boot, Microservices, Kafka, Akka, Docker/Kubernetes, Real-time, TDD/BDD, Payments A Java Engineer with a background in finance/payments and experience working on distributed real-time systems is sought after by a global Fintech based in South West London. This organisation specialises in providing high performance technology solutions to … capabilities. As a Senior Engineer, you will join the core engineering team working on the development of their real-time payments processing platform, using a primary tech stack of Java 17, Spring Boot and Akka. You will contribute from both a design and coding perspective, taking ownership of delivering new components and features ensuring high availability, resiliency and scalability. As … with a heavy focus on Pair Programming and TDD, so are looking for people from similar environments. To be successful, you will demonstrate: A strong background in hands-on Java engineering, currently working with Java 11+ Indepth knowledge of microservices architecture and usage of Spring/Spring Boot Experience developing distributed, real-time applications with Kafka and the JMS (or More ❯
of robust systems that generate and manage automated documentation workflows for banks. While the broader tech stack includes Node.js, JavaScript, and various database technologies, this role focuses primarily on Java and backend architecture, especially for candidates without deep JavaScript experience. Key Responsibilities Develop, maintain, and scale backend services in Java Support and eventually contribute to Node.js components (with onboarding support … and contribute to a high-quality engineering culture Engage with banking-focused client requirements in a structured, agile environment Key Skills and Experience 4–7 years' professional experience in Java development Solid understanding of Java frameworks (Spring Boot, Hibernate) Practical knowledge of database systems (e.g., PostgreSQL, MySQL, MongoDB) Strong grasp of software engineering fundamentals and clean coding practices Basic exposure More ❯
Job Title: Senior Java Developer Location: Hybrid Contract Length: 6 months Day Rate: £550 per day Industry: Global eCommerce About the Role I am seeking a Senior Java Developer contractor to join a global eCommerce business. As a Senior Java Developer, you will play a key role in building scalable backend systems that support millions of users worldwide, driving performance … working in a fast-paced, agile environment, collaborating with cross-functional teams to deliver high-quality software that directly impacts customer experience. Key Responsibilities Design, develop, and maintain scalable Java-based backend systems Collaborate with product owners, architects, and fellow engineers to deliver new features and improve system performance Write clean, maintainable, and testable code, following best practices Participate in … Contribute to architectural decisions and technical design discussions Integrate with third-party APIs, payment gateways, and microservices Ensure the reliability, uptime, and performance of production systems Tech Stack Languages: Java, Spring Boot Architecture: Microservices, REST APIs, Event-driven architecture Databases: Cockroach DB Cloud: AWS (EC2, Lambda, S3, ECS), Docker, Kubernetes CI/CD: Jenkins, GitLab CI/CD, Terraform What More ❯
of robust systems that generate and manage automated documentation workflows for banks. While the broader tech stack includes Node.js, JavaScript, and various database technologies, this role focuses primarily on Java and backend architecture, especially for candidates without deep JavaScript experience. Key Responsibilities Develop, maintain, and scale backend services in Java Support and eventually contribute to Node.js components (with onboarding support … and contribute to a high-quality engineering culture Engage with banking-focused client requirements in a structured, agile environment Key Skills and Experience 4–7 years' professional experience in Java development Solid understanding of Java frameworks (Spring Boot, Hibernate) Practical knowledge of database systems (e.g., PostgreSQL, MySQL, MongoDB) Strong grasp of software engineering fundamentals and clean coding practices Basic exposure More ❯
Senior Java Software Engineer - Java 11+, Spring, Spring Boot, Microservices, Kafka, Akka, Docker/Kubernetes, Real-time, TDD/BDD, Payments - London A Senior Java Engineer with a background in finance/payments and experience working on distributed real-time systems is sought after by a global Fintech. This organisation specialises in providing high performance technology solutions to global financial … capabilities. As a Senior Engineer, you will join the core engineering team working on the development of their real-time payments processing platform, using a primary tech stack of Java 17, Spring Boot and Akka. You will contribute from both a design and coding perspective, taking ownership of delivering new components and features ensuring high availability, resiliency and scalability. As … with a heavy focus on Pair Programming and TDD, so are looking for people from similar environments. To be successful, you will demonstrate: A strong background in hands-on Java engineering, currently working with Java 11+ Indepth knowledge of microservices architecture and usage of Spring/Spring Boot Experience developing distributed, real-time applications (with Akka AND/OR Kafka More ❯
Now Hiring: Senior Java Developer (Kafka) – 12-Month FTC (rolling with years of work available - up to £120k base 📍 Location: London (On-Site 4 days per week) 📅 Initial 12-month fixed-term contract rolling with years of work available A leading global trading firm is hiring a Senior Java Engineer with strong Kafka expertise to work on a mission-critical … up. The system has already gone live with its first electronic venue and is now scaling fast across multiple markets and asset classes. 🧠 What You’ll Be Working With Java 17 & Spring Boot 3 Apache Kafka for high-volume data streams Vertica & MSSQL Kubernetes (on-prem orchestration) Microservices architecture, containerised environments Agile delivery with strong autonomy and ownership 🎯 Your Impact … to a system designed to run with minimal dev involvement post go-live 🔍 What We’re Looking For Proven commercial experience with Apache Kafka in high-throughput systems Deep Java expertise (Java 17 preferred) Strong understanding of microservices, distributed systems, and containers Background in financial services or trading platforms is a major plus A proactive, delivery-focused engineer who thrives More ❯