Live opening · Posted 9 hours ago

Java Developer

AgileGrid Solutions · United Kingdom (Remote)
Linkedin Yes
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 9 hours ago
CompanyAgileGrid Solutions
LocationUnited Kingdom (Remote)
Work modeYes
SkillsJava, Docker, Kubernetes, Elasticsearch
SourceLinkedin
ListedPosted 9 hours ago

About the role

Description supplied by the original job listing.

About The Company
Quant Capital is a specialist recruitment firm focused on technology, quantitative finance, and financial services. The company connects experienced technology professionals with organizations developing innovative software solutions across financial markets and related industries.
For this opportunity, Quant Capital is recruiting on behalf of an innovative financial technology start-up that provides middle- and back-office operational solutions to financial services organizations. Combining more than 16 years of industry experience with modern technology and a commitment to service excellence, the client helps financial institutions respond to changing market requirements and improve their operational capabilities.
With a global client base spanning North America, South America, Africa, Europe, and Asia, the organization is experiencing a period of significant growth. Its focus on technology innovation, product development, and operational efficiency creates opportunities for engineers to contribute to solutions used by financial services businesses worldwide.
The company aims to combine established industry knowledge with modern engineering practices to deliver scalable, reliable, and effective financial technology products.
About The Role
Quant Capital is seeking a talented and motivated Java Developer to join a rapidly growing financial technology company based near Heathrow, London. This opportunity is ideal for a developer with approximately five years of commercial Java development experience who enjoys solving complex engineering challenges and building software that delivers measurable business value.
As a Java Developer, you will play an important role in designing, developing, testing, and improving technology products that support financial services operations. You will contribute to the architecture and implementation of new features, develop reliable backend services, and collaborate with other engineers and business stakeholders to translate requirements into high-quality software.
The position offers meaningful involvement in product development, allowing you to influence technical decisions and contribute ideas that shape the future direction of the platform. You will work in an agile, fast-paced, and test-driven environment that encourages experimentation, continuous improvement, and the adoption of modern technologies.
This is an opportunity to join an expanding engineering team where your work will have a visible impact on the company's products, technical architecture, and business offerings.
Key Responsibilities
Software Development: Design, develop, maintain, and enhance enterprise-grade applications using Core Java and established software engineering principles.
Application Architecture: Contribute to technical design decisions, application architecture, and the development of scalable, maintainable software components.
Backend Services: Build and maintain RESTful APIs and services that support business functionality and integrate with internal and external systems.
Spring Development: Use Spring technologies to develop robust backend applications, implement business logic, and support efficient service integration.
Concurrent Programming: Apply multithreading and concurrency techniques to develop responsive, efficient, and reliable applications.
Financial Technology Solutions: Work on software products supporting middle- and back-office financial operations, helping improve business workflows and operational efficiency.
Database Development: Design and optimize database interactions, write efficient queries, and work with relational databases to maintain data consistency and performance.
Search and Data Processing: Develop or integrate search capabilities using technologies such as Elasticsearch and contribute to efficient data-processing workflows.
Testing and Quality Assurance: Write automated unit and integration tests, identify defects, and ensure that applications meet functional and non-functional requirements.
Continuous Integration: Support automated build, testing, and deployment pipelines using appropriate development and CI/CD tools.
Agile Collaboration: Participate in sprint planning, technical discussions, code reviews, and team meetings to deliver software iteratively.
Technology Innovation: Research, prototype, and evaluate emerging technologies and development approaches that could improve the platform's capabilities.
Production Support: Investigate technical issues, troubleshoot application performance, and contribute to the reliability and stability of deployed systems.
Engineering Best Practices: Promote clean code, reusable components, technical documentation, and continuous improvement across the development team.
Required Qualifications And Experience
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
Approximately five years of professional Java development experience in a commercial software engineering environment.
Strong understanding of Core Java, object-oriented programming, data structures, algorithms, and software design principles.
Practical experience with the Spring framework and enterprise application development.
Knowledge of multithreading, concurrency, and performance optimization.
Experience building and maintaining RESTful services and API integrations.
Experience working with relational databases and writing efficient SQL queries.
Familiarity with search technologies, preferably Elasticsearch.
Experience using Maven or Gradle for dependency management and build automation.
Knowledge of version control systems such as Git.
Experience with automated testing, continuous integration, and modern software delivery practices.
Understanding of Agile methodologies and test-driven development.
Strong analytical thinking, problem-solving abilities, and attention to detail.
Excellent communication skills and the ability to collaborate with technical and non-technical stakeholders.
Preferred Technical Skills
Candidates with exposure to the following technologies and practices will have an added advantage:
Data Processing: Apache Hadoop, Apache Flink, and Apache Avro.
Testing Frameworks: JUnit 5 and Mockito.
Infrastructure and Deployment: Linux, Jenkins, Docker, and Kubernetes.
Configuration Management: Puppet and related automation tools.
Enterprise Integration: JBoss Enterprise Service Bus (JBoss ESB).
Engineering Practices: Advanced CI/CD workflows, distributed systems, and application performance monitoring.
Community Participation: Engagement with the Java developer community, open-source projects, or technical knowledge-sharing initiatives.
Work Environment and Benefits
The organization offers an agile and collaborative engineering environment where developers can contribute to product direction, experiment with new technologies, and take ownership of meaningful technical challenges.
Key Aspects Of The Opportunity Include
Competitive annual compensation of up to £90,000, depending on experience and suitability.
Remote working options, with the role associated with the Heathrow/London area.
Opportunities to influence product functionality and technical architecture.
Exposure to global financial services clients and financial technology systems.
A fast-paced environment that encourages innovation, technical ownership, and continuous learning.
Opportunities to collaborate with experienced engineers and contribute to building a high-performing engineering team.
Specific benefits, remote-working arrangements, and office attendance requirements will be confirmed during the recruitment process.
Equal Opportunity Employer
The recruiting organization and hiring client value professional capability, collaboration, and a commitment to engineering excellence. Applications should be evaluated fairly based on relevant experience, technical knowledge, qualifications, and the ability to perform the responsibilities of the role.
Candidates from diverse professional and educational backgrounds are encouraged to apply if they meet the essential requirements and demonstrate a genuine interest in software development and financial technology.
If you are an experienced Java Developer who enjoys solving challenging engineering problems, building high-quality backend systems, and influencing the development of innovative financial technology products, this opportunity offers an exciting next step in your career.

Work arrangement
Yes

Your early-applicant advantage

Live timing from JobBeeper.

Live data
26 min from Linkedin publishing this role to us finding it
8 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
135,059 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App