Senior Backend Engineer

Company:  Investigo
Location: London
Closing Date: 03/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
We are working with an exciting, London-based start-up with incredible prospects and superb series A funding.The client is looking to add a Senior Java Developer, with a background in product-led design and development, preferably as part of the FinTech world, to their Engineering team.To be considered for this role, you will need demonstrable experience in building and scaling a product using a JVM language in a serverless environment.You will ideally have a very strong academic background, be a great communicator and team player.This role will require you to work in the London office 2-3 days per week.The team has a flat structure with direct access to the senior leaders in the business.Key responsibilities:Architect and Develop: Lead the design and development of backend services for our SaaS B2B platform, focusing on creating an open architecture that integrates various players in the private equity ecosystemMicroservices: Build and maintain microservices using Java 21 and Spring Boot, ensuring scalability, reliability, and performanceCloud Development: Play a crucial role in our cloud infrastructure with Kubernetes (K8s) on AWS, leveraging Docker for containerizationAPI Development: Develop and optimise RESTful APIs to support our frontend applications built with React and TypeScriptPlatform Integration: Ensure seamless integration of our platform with third-party systems used by PE firms, distributors, private banks, and fund administratorsCollaboration: Work closely with frontend developers, product managers, and other stakeholders to deliver high-quality features that meet customer needsPerformance Tuning: Identify and resolve performance bottlenecks in the backend services and ensure efficient data flow and processingSecurity: Implement best practices for securing data, ensuring compliance with industry standards and regulationsMentorship: Provide technical leadership and mentorship to junior engineers, fostering a culture of continuous learning and improvementExperience:7+ years of experience in backend development, with a strong focus on Java (preferably Java 21) and Spring BootMicroservices Architecture: Proven experience in designing and developing microservices-based architecturesCloud Expertise: Hands-on experience with AWS services, including EC2, and a strong understanding of Kubernetes (K8s) for container orchestrationAPI Development: Strong experience in building RESTful APIs and integrating with frontend frameworks such as React and TypeScriptContinuous Integration/Continuous Deployment (CI/CD): Familiarity with CI/CD pipelines and automated testing frameworksFinance Industry Experience: Experience working in finance-related companies, particularly those involved with private equity, asset management, or similar sectors, is a great additionDatabase Management: Proficiency with SQL including migrations (Flyway), ensuring data integrity and optimal performanceProblem-Solving: Excellent analytical and problem-solving skills with a focus on delivering scalable solutionsCommunication: Strong communication skills with the ability to articulate complex technical concepts to non-technical stakeholdersDiscipline(s): Banking & Financial ServicesJob type: Permanent
Apply Now
Share this job
Investigo
  • Similar Jobs

  • Backend Software Engineer Python AI SaaS

    London
    View Job
  • Lead Backend Engineer - Python / Hybrid / Remote London

    London
    View Job
  • Senior Engineer

    London
    View Job
  • Senior Engineer

    London
    View Job
  • Senior Engineer

    London
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙