
Java Developer I Financial Services I London
On site
London, United Kingdom
Freelance
06-03-2025
Job Specifications
Java Developer I Financial Service I London
Hybrid I £400 Inside IR35
We are working with a great consultancy who are on the lookout for an Java Developer to join supporting one of their Financial Services clients.
You will need to be in London up to 2/3 days per week and the day rate is £400/day Inside IR35.
Primary Responsibilities
Engage with Squad Leads, Product Owners, and BAs to gather requirements and shape technical solutions.
Oversee end-to-end design and development; delegate tasks, track progress, and ensure code quality.
Conduct code reviews, maintain best practices, and manage builds/deployments in lower environments.
Coordinate releases, handle post-release testing, and collaborate with the RPE team to resolve production issues.
Work with global teams to address dependencies and ensure seamless system integration.
Required Skills
7-10 years of hands-on experience with Java, Spring, Spring Boot, and Spring Cloud.
Demonstrated ability to design and build scalable microservices architectures.
Familiarity with Docker, Kubernetes, and related cloud technologies.
Experience working with databases like MongoDB and messaging platforms.
Strong grasp of data structures, caching, Multithreading, and performance tuning.
Comfortable with iterative development, test-driven, or behaviour-driven practices.
Excellent verbal and written communication; able to work effectively with diverse technical teams.
Optional Skills
Prior experience in investment banking
Familiarity with JavaScript, HTML/CSS, SASS, responsive design
Exposure to a review-centric development model and frequent code reviews
Analytical & Communication excellence, especially in high-stakes environments
Java Developer I Financial Service I London
About the Company
We are an independent, purpose-driven recruitment consultancy who exist to help build great businesses. We partner with organisations across consulting and technology , connecting good people to create and scale the businesses shaping tomorrow. Our team are trusted to deliver critically important projects in both the Public and Private sectors focusing on developing technology to make the UK a safer place. Brought together through shared values, the team are our greatest asset. As a collective, we subscribe to empathetic... Know more
Related Jobs


- Company Name
- Seccl
- Job Title
- Senior software engineer (contractor)
- Job Description
- Are you an experienced Senior software engineer with a passion for doing engineering right, care about NFRs as much as features, are customer centric and keen on building great engineering experiences this is the role for you. About us Our sector is being held back by old tech, dismal processes and misaligned interests. Together they create pointless complexity for financial planning and investment professionals, and provide outdated, overpriced experiences for customers. It’s our mission to change all that. We build technology that helps more people to invest – and invest well. Our engineering allows forward-thinking firms to remove the hassle, lower the cost and improve the overall experience of investing – empowering more people to invest and be treated well. With our embedded investment engine at their core, companies of all shapes and sizes can launch new investment platforms in record quick time – strengthening their proposition, growing their revenue, lowering their costs and improving their customer experience. We are part of the Octopus Group – founded in 2000 with a mission to breathe new life into broken industries, Octopus has become one of the most disruptive and progressive companies across the financial services and energy sectors. It now has over 2,500 staff, serves 2.5 million customers and is proud to be a B Corp. The role We're looking for a talented back-end software engineer to design, develop, and implement reliable and scalable software solutions. You'll leverage your expertise in Javascript, Typescript, and Node.js to build new functionality for our application. This is a hands-on contract role where you'll play a key role in the entire software development lifecycle. We're looking for a team player who thrives in a fast-paced environment and is excited to collaborate on innovative projects. This is a contract position, and the ideal candidate should have a proven track record of full stack development using TypeScript, JavaScript, Node.js, AWS (Lambda, Serverless, SNS, SQS), in an event-driven architecture. On a typical day you will be… Work collaboratively in a domain aligned cross-functional squad made up of developers, testers and product along with colleagues from customer and operations. Build and implement of a range of developments. Provide hands-on expertise throughout software development (test, debug, deployment, monitoring and support). Work on software specification and documentation. Help develop and promote appropriate processes and best practice, always looking for better ways of working to drive scalability. You’ll be successful if you have… Excellent expertise in backend development with a deep understanding of TypeScript, JavaScript, Node.js Experience of ASP.NET Core MVC Experience of MongoDB Experience of full stack development (Nextjs, React) Experience of Amazon Web Services, including Lambda, SQS and SNS and knowledge of Serverless environments Experience of working within a complex event-driven messaging architecture. Excellent experience of implementing quality controls through the testing pyramid and writing thorough unit tests to ensure code is robust and reliable. Experience of third-party integrations Experience of continuous integration and working in a collaborative, rigorous product refinement process in a strong Agile Scrum environment. Strong communication skills and the ability to express new ideas and solutions to both technical and non-technical audience. Previous experience of wealth management is beneficial. Our culture We are proud to cultivate a culture first, human environment and genuinely listen to our people about what matters to them most. As a result, we’re proud we’ve cultivated a transparent and inclusive environment that encourages diversity of thought, challenge and experimentation. We want our customers to love working with us. It takes a committed culture, backed up by a series of non-negotiable operating principles that define how we work… Never settle Take ownership Be generous and candid We have offices in central Bath and Edinburgh, and a satellite office in Edinburgh. We’re working as a hybrid team supporting each of our people to choose how they work best. We’ve always been supportive of flexible working that focuses on delivery and impact, rather than hours worked. Don’t just take our word for it, check out our Glassdoor page for the latest reviews or our Instagram, and LinkedIn for company updates and insights from the team. Next steps… Our aim is to build a diverse and inclusive company of awesome people, with unique skills, passions and experiences. We encourage everyone to join us, whatever your gender identity, race, ethnicity, sexual orientation, age or background. Please note that we do not provide sponsorship for candidates residing outside the UK. However, we welcome applications from individuals who possess valid work permits that allow them to work in the UK. If you already have the right to work in the UK or hold an eligible work permit, we encourage you to apply for this position. If you're ready to take your software engineering skills to the next level and contribute to the success of our projects, go ahead and apply. We’d love to hear from you! Join our team and be a part of our exciting journey.


- Company Name
- Oliver James
- Job Title
- Lead D365 CRM Developer (Customer Insight Journeys & Data)
- Job Description
- Lead D365 CRM Developer (Customer Insight Journeys & Data) Role Overview We are looking for someone to help develop, support, and maintain software solutions in line with our client's architectural vision, ensuring high-quality Dynamics 365 applications that enhance business operations. Contract Details Day Rate: Up to £800 per day. IR35 Status: Outside IR35. Location: London Duration: Initial 6 months Key Responsibilities Develop, support, and enhance Dynamics 365 applications, with a strong focus on Customer Insights Journeys (CIJ) and Customer Insights Data (CID). Configure Dynamics 365 Design and manage APIs and microservices architecture. Ensure solutions align with best practices and architectural standards. Participate in Agile ceremonies, sprint planning, and peer code reviews. Provide hands-on development and technical leadership within a small Agile team. Work closely with stakeholders to deliver effective business solutions. Key Skills Extensive experience with Dynamics 365, specifically CIJ and CID within a Customer Data Platform (CDP) context. Strong knowledge of API management and microservices design patterns. Hands-on development expertise in C# and .NET within an Agile environment. Proficiency in Azure DevOps and CI/CD pipelines.


- Company Name
- RE Partners
- Job Title
- Java Developer (with DevOps focus)
- Job Description
- We are looking for a skilled Java Developer with DevOps knowledge to join our DevSecOps team. If you're passionate about automation, security, and scalable software development, this role offers the opportunity to build plugins, develop REST APIs, and enhance CI/CD workflows—all while ensuring security doesn’t slow down business operations. What You’ll Do: Develop Gradle/Maven/npm/PyPi plugins for SBOM collection and security scanning Build and maintain REST API microservices using Java 17 (and occasionally Go), deploying them on OpenShift/Kubernetes Integrate security tools like Snyk, BlackDuck, OWASP DependencyTrack, and Artifactory into our CI/CD pipelines Work with Jenkins, TeamCity, and Tekton to optimize and maintain our DevSecOps toolchain Collaborate with developers worldwide to streamline integrations and improve development workflows What We’re Looking For: Strong Java development experience (especially in web-based applications) Understanding of DevSecOps principles (Shift Left, SCA, SAST) Experience with Linux, Bash scripting, and containerization tools (Docker, Kubernetes, OpenShift) Bonus Points If You Have: Experience with JavaScript, TypeScript, Go, or Python Familiarity with PostgreSQL Cybersecurity experience Prior DevOps engineering experience Tech Stack: Java 17 Gradle Maven JavaScript npm/yarn Go Python Jenkins TeamCity Tekton BitBucket Artifactory OpenShift uDeploy HashiCorp Vault CyberArk PostgreSQL Why Join Us? Wellness & fitness packages Continuous education & certifications Paid time off & holidays Professional conferences & training Global team-building activities Access to co-working spaces worldwide Who We Are: We’re a fast-growing business & technology consulting company, trusted by Fortune 500 clients. Founded in 2019, we believe in getting things done, overcoming challenges, and caring about our work. Our 7% attrition rate speaks volumes about how much we value our people. We are an equal opportunity employer and welcome applications from all backgrounds. Ready to make an impact? Apply now!


- Company Name
- YLD
- Job Title
- Contract Software Engineer (Javascript)
- Job Description
- Location: Remote (EU) Department: Engineering Contract role About YLD: Everything we do is to empower our clients to move forward. Our purpose is to help our clients develop the capabilities they need to outperform their competitors. Our success is a consequence of ensuring our clients are successful. Our company is built on extraordinary people; we aim to attract, inspire, develop and retain them. YLD is a software engineering and design consultancy; we create digital capabilities for our clients that last beyond our engagement. We have offices in London, Lisbon, and Porto. About the role: As a Senior Software Engineer, you'll be part of a client team building innovative products. We expect you to be curious, passionate, driven, and enthusiastic. You'll be proficient at problem-solving, and crafting scalable, resilient, and fault-tolerant architectures. You'll be an effective communicator and a team player. Furthermore, you and your team will move in a fast-paced engineering environment, achieving outstanding results and delivering exciting projects. About You: A YLD Software Engineering Consultant is a highly skilled developer who exemplifies the highest standard in software engineering and enjoys sharing their knowledge and experience with others. You'll have the opportunity to build and deliver software within some interesting projects, both in terms of the product and the methodology. We work in an Agile environment (Scrum) with a test-first mindset (actually, writing code without tests should be unthinkable). We are also big advocates of pair programming and nothing is released until we have a code review. You have a real passion for problem-solving and are an active learner who gets excited by working collaboratively with those around you. If you are a proactive, adaptable, and enthusiastic engineer with a passion for leveraging multiple technologies to build exceptional backend solutions, we encourage you to apply. Join our team and contribute to the development of innovative products that make a difference in the industry. Your day-to-day responsibilities will look like this: Crafting excellent products! As a Fullstack Engineer, you will be building new features that meet the needs of our clients' customers, as well as improving their Digital Platform; Continuously delivering changes to products, as our client is moving to a full CI/CD model; Working closely with your team, regularly collaborating on engineering initiatives, to continually push yourselves to be better; Participating in regular show and tells to promote your work to both your department and the wider company; Joining our clients' internal events, including meeting external speakers, going to quiz nights, etc. You'll have the following skills and experience: Proven commercial experience of working with React and Node; Familiarity with cloud platforms; Experience with GraphQL; Experience in distributed version control systems (e.g. Git); Experience in databases (both relational and schema-less); A strong focus on continuous integration and delivery; Strong focus in testing; Building high-performance and scalable applications; Good understanding of the design and implementation of RESTful web services; Familiarity with performance monitoring tools; You can keep a cool head when debugging production issues. You'll be: Self-motivated, proactive and constantly looking for ways to improve and develop yourself An excellent communicator, both in writing and verbally. You'll be able to explain technical ideas and concepts in business-friendly language Detail oriented Problem-solving skills that balance innovation with pragmatic technology choices to solve business needs Used to working in a team-oriented, collaborative environment Analytical and problem-solving oriented A genuine believer in diversity and fairness What you'll get in return: The chance to work with a forward-thinking, ethical, and fun group of people and to develop and grow your skills in a fast-moving business Our typical Recruitment Process looks like this: 1st Interview with someone from the Talent team (30/45 mins) 2nd Technical Interview with our Senior Engineers (1h30) 3rd Meet&Greet with the project's Client Partner (~15mins) We live and breathe our values, and know you will too: Growing every day Including everyone Relationships built on honesty and ethics Inspiring solutions Winning together We're an equal-opportunity employer and value diversity of all kinds. We don't discriminate based on race, religion, colour, national origin, gender, sexual orientation, pregnancy or maternity, age, marital status, or disability status. Likewise, we also offer a remote-first working environment, meaning that flexible working and work-life balance come as standard for all employees.