Java Developer | Investment Banking | Hybrid, London

Java Developer | Investment Banking | Hybrid, London

Full-Time 63000 - 77000 £ / year (est.) Home office (partial)
P

At a Glance

  • Tasks: Design and develop cloud-based applications for investment banking, ensuring compliance and performance.
  • Company: Join a leading investment bank with a focus on innovation and technology.
  • Benefits: Competitive daily rate, hybrid working model, and opportunities for professional growth.
  • Other info: Collaborative agile environment with a focus on career advancement.
  • Why this job: Make an impact in the financial sector while working with cutting-edge technologies.
  • Qualifications: Experience in Java development and cloud solutions, preferably in financial services.

The predicted salary is between 63000 - 77000 £ per year.

Location: London, UK

Working Mode: 3 days on site in City of London

IR35 Categorisation: Inside

Rate: £600 per day

We're looking for a Java Developer to join our client (Investment Banking) in a hybrid working model (London, 3 days per week). You will be supporting the design and delivery of next-generation business applications. This role involves building scalable, cloud-based solutions, integrating with third-party platforms and ensuring operational reliability while meeting strict compliance and performance standards, in a highly regulated financial environment.

Responsibilities:

  • Analyze business requirements and translate them into technical solutions
  • Design, implement, and maintain modern, cloud-enabled applications to support middle office processing
  • Provide technical expertise and recommendations for enhancements of existing applications and evaluation of new initiatives
  • Develop clean, secure, and efficient code in Java and Python and work with scripting tools such as PowerShell or Bash
  • Conduct code reviews, unit testing, and participate in application architecture discussions
  • Ensure compliance with internal SDLC standards related to code management, code inspection, and security best practices
  • Utilize tools such as GitLab and Terraform for CI/CD, automation, and infrastructure as code
  • Support critical enterprise risk mandates, ensuring production systems meet operational stability and regulatory requirements
  • Collaborate within agile teams to deliver fully integrated features from planning through deployment
  • Ensure production readiness by implementing operational controls and monitoring frameworks

Requirements:

  • Proven experience as a Software Engineer, developing complex cloud-based solutions in the financial services sector
  • Strong skills in Java backend development
  • Familiarity with ETD clearing platforms, particularly FIS CD Trade Clearing, and workflow integrations
  • Solid understanding of enterprise architecture standards, compliance, and production stability requirements
  • Strong experience with Spring / Spring Boot
  • Strong experience in a TDD (Test-driven development) environment

Nice to Have Skills:

  • Good scripting experience with Powershell / Bash
  • Knowledge of market gateways and clearing connectivity (exchange-facing flows)
  • Understanding of performance tuning and application resilience for high-volume middle office systems
  • Familiarity with container orchestration and microservices-based architectures

Java Developer | Investment Banking | Hybrid, London employer: Ports North

Ports North is an excellent employer, offering a dynamic remote work environment that fosters innovation and collaboration in the field of enterprise analytics. With a strong commitment to employee growth, we provide opportunities for professional development and skill enhancement, particularly in cutting-edge SAP technologies. Our inclusive work culture values diverse perspectives, ensuring that every team member can contribute meaningfully to our major SAP S/4HANA transformation projects.

P

Contact Details:

Ports North Recruitment Team

We think you need these skills to ace Java Developer | Investment Banking | Hybrid, London

Python
SQL
Problem-Solving Skills
Communication Skills
Automation
Data Engineering
ETL/ELT Processes