Lead Backend Engineer

3 weeks ago


Edinburgh, United Kingdom CAPCO Full time

Lead Backend Engineer - Java

at Capco UK - Edinburgh

LEAD BACKEND ENGINEER - JAVA

Why Join Capco?

Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry.

You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry.

We are/have:

Experts across the Capital Markets, Insurance, Payments, Retail Banking and Wealth & Asset Management domains. Deep knowledge in various financial services offerings including Finance, Risk and Compliance, Financial Crime, Core Banking etc. Committed to growing our business and hiring the best talent to help us get there. Focused on maintaining our nimble, agile and entrepreneurial culture.

The Role

We are looking for engineers who want to play a key part in supporting the evolution of the Financial Services industry one project at a time. You will be expected to be a strong team player who prides themselves on delivering modern, first class cloud based platforms through practicing best in class Agile ways of working at all times.

As a Lead Engineer at Capco, you will:

Demonstrate practical experience of engineering best practices, while being obsessed with continuous improvement Have expertise in a set of the team's domains, including the breadth of services, how they interact, and data flows between systems Able to work alone or with teams drawing on experience to recommend tooling and solutions aligning with organisational strategies. Influences organisation wide testing strategy Architects services and systems using well accepted design patterns to allow for iterative, autonomous development and future scaling. Guides teams in anticipation of future use cases and helps them make design choices that minimise the cost of future changes Actively contributes to security designs based on the organisation's security strategy. Fosters a security first mindset across teams, and sets the example. Has advanced knowledge of key security technologies, protocols & techniques (e.g. TLS, OAuth, Encryption, Networks) Be comfortable managing engineers ensuring they are tracking the team's efficiency and quality of work, they assist in regularly adjusting processes and timelines to ensure high quality work is delivered Have personally made valuable contributions to products, solutions and teams and can articulate the value to customers. Have played a role in the delivery of critical business applications and ideally customer facing applications. Have the ability to communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries and loves to experiment. Have a passion for being part of the engineering team that is forming the future of finance.

Skills & Expertise

You will have experience working with some of the following Methodologies/Technologies;

Essentials:

Excellent knowledge of Java 8+, SpringBoot, Gradle, Maven, Mockito, Microservice architecture Excellent knowledge of Object-oriented programming and familiarity with functional programming languages Excellent understanding of collections and concurrency in Java Experience in working with restful APIs Good understanding of different databases (Relational and NoSQL) Expert knowledge in the unit test, static code analysis and BDD/TDD Experience in continuous integration with Git, Jenkins, Nexus Practices Agile methodologies Able to do code reviews/ mentor and train junior developers Write highly available, maintainable and secure code Good understanding of Web and Architectural design patterns Great understanding of the Solid Principles, OWASP, CAP Theorem and Distributed Systems Design Stakeholder Management and able to communicate well to all the team members Experience with container technologies including Docker / Kubernetes Wider Engineering technical expertise

We'd also like to see:

An appetite to contribute to the wider Capco business outside of project assignments. This can be achieved through various means including thought leadership activities, supporting RFP's and the coaching/mentoring of more junior engineering team members Knowledge of Terraform and Event-driven architecture Golang Participated in redesigning a monolith system to a set of microservices Knowledge of serverless functions like AWS Lambda/Azure Functions/GCP functions Have experience in Messaging systems (Kafka, RabbitMQ etc.) Good understanding of Service Security Protocols (OAuth2, SAML etc.) Practical experience on at least one cloud Experience in integration with 3rd party applications and vendors Experience in integration of QA automation tools

We offer:

A work culture focused on innovation and building lasting value for our clients and employees Ongoing learning opportunities to help you acquire new skills or deepen existing expertise A flat structure that will enable you to work with senior partners and directly with clients A diverse, inclusive, meritocratic culture Enhanced family friendly benefits, including maternity / adoption / shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement

Joining Capco means joining an organisation that is committed to an inclusive working environment where you’re encouraged to  #BeYourselfAtWork . We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success. It’s important to us that we recruit and develop as diverse a range of talent as we can and we believe that everyone brings something different to the table – so we’d love to know what makes you different. Such differences may mean we need to make changes to our process to allow you the best possible platform to succeed, and we are happy to cater to any reasonable adjustments you may require. You will find the section to let us know of these at the bottom of your application form or you can mention it directly to your recruiter at any stage and they will be happy to help.



  • Edinburgh, United Kingdom Scandit Linkedin Full time

    At Scandit, we are developing smart data capture technology that enables smart devices to capture data from barcodes, IDs, text and objects. Our newest product, ShelfView, is a machine learning-powered platform for retail that enables real time shelf visibility and empowers more intelligent and efficient store operations. With our scalable data capture...

  • Lead Backend Engineer

    4 weeks ago


    Edinburgh, United Kingdom Capco Full time

    LEAD BACKEND ENGINEER - JAVA Why Join Capco? Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial...


  • Edinburgh, United Kingdom CAPCO Full time

    Senior Backend Engineer - Java at Capco UK - Edinburgh Senior Backend Engineer - Java About Capco   Capco is a fully independent, global management and technology consultancy. For 20+ years we have combined innovative thinking with deep industry knowledge to deliver business consulting, digital transformation and technology services to Finance...


  • Edinburgh, United Kingdom Capco Full time

    Senior Backend Engineer - Java About Capco Capco is a fully independent, global management and technology consultancy. For 20+ years we have combined innovative thinking with deep industry knowledge to deliver business consulting, digital transformation and technology services to Finance and Energy markets. Our collaborative and efficient approach helps...


  • Edinburgh, United Kingdom IC Resources Full time

    Physical Design Engineer - Edinburgh / remote I am looking for a Physical Design Engineer to come and join a client in Edinburgh. You will be a joining an American start-up who is working in the optical interconnect field that are used at high density and low power consumption. This is an exciting opportunity for a dynamic individual to take the next step...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Physical Design Engineer Edinburgh / remote I am looking for a Physical Design Engineer to come and join a client in Edinburgh. You will be a joining an American start-up who is working in the optical interconnect field that are used at high density and low power consumption. This is an exciting opportunity for a dynamic individual to take the next step in...


  • Edinburgh, United Kingdom IC Resources Full time

    Physical Design Engineer - Edinburgh / remote I am looking for a Physical Design Engineer to come and join a client in Edinburgh. You will be a joining an American start-up who is  working in the optical interconnect field that are used at high density and low power consumption. This is an exciting opportunity for a dynamic individual to take the next step...


  • Edinburgh, United Kingdom Addepar Full time

    The Role We are seeking a Senior Full-Stack Engineer to join our Billing Team! We’re building a scalable, feature-rich billing system for wealth management firms of all sizes. The platform will enable our clients to accurately bill for their services by managing their fee structures, bill their clients & reconcile the payments received. We’re...


  • Edinburgh, United Kingdom Addepar Full time

    The Role We are seeking a hands-on Engineering Manager to join our Billing Team! We’re building a scalable, feature-rich billing system for wealth management firms of all sizes. The platform will enable our clients to accurately bill for their services by managing their fee structures, bill their clients & reconcile the payments received. We’re...

  • Backend Engineer

    3 weeks ago


    Edinburgh, United Kingdom FPSG Connect Full time

    This is an exciting opportunity to be a part of a high growth company specialising in data and communication as a platform. The innovative platform allows you to eliminate fragmentation of personal data and files across enterprises. Role Responsibilities Responsibilities will include: Solving complex technical problems that require exceptional skill &...

  • Lead Project Engineer

    3 weeks ago


    Edinburgh, United Kingdom INNOVATE Full time

    We are looking for enthusiastic new candidates to join our growing team as Project Lead Engineers in order to support our ongoing expansion. The Lead Engineering Manager is the person to whom the Project Lead Engineer reports. Throughout the project lifecycle, the Project Lead Engineer is in charge of product design, development, and verification. They use...


  • Edinburgh, United Kingdom Samuel Knight Energy Full time

    Leading, large multinational power and renewable energy engineering company is seeking to appoint a Lead Electrical Engineer to join their R&D team in Newcastle upon Tyne. You will be responsible for leading the research and development of exciting offshore wind projects including high voltage electrical transmission design and testing. This includes...

  • Software Developer

    2 days ago


    Edinburgh, United Kingdom Head Resourcing Ltd Full time

    Software Developer (backend) Python / TypeScript/ AWS Edinburgh Sadly sponsorship applications can not be supported Are you ready to take your backend development skills to the next level? Do you thrive in a collaborative environment where innovation and teamwork are key? If so, this could be a perfect opportunity to join our client's core backend...


  • Edinburgh, United Kingdom Leonardo Full time

    Job Description: At Leonardo Edinburgh, we are looking for strong technical leaders to join and lead our most critical and challenging projects. Project Engineering Leads are critical to the success of our projects. They plan, predict, lead and adapt engineering activities to make product delivery successful. They are responsible for not just delivering to...

  • Lead Engineer

    2 weeks ago


    Edinburgh, United Kingdom - Full time

    To be the Lead Civil, Structural and Architectural Engineer and SME providing overall Civil, Structural and Architectural expertise and leadership for a new greenfield major project ($1bn) to be built in the USA. The LeadCivil, Structural and Architectural Engineer SME is responsible for leading a team of discipline engineers to provide technical assurance...


  • Edinburgh, United Kingdom CBW Staffing Solutions Ltd Full time

    Lead Electrical Engineer-Edinburgh-£46,000 PA Are you looking for a static position? Do you have experience leading a team? Tired of working on a on call rota? If so this is the role for you! CBW has an excellent new opportunity for a lead electrical engineer to join an established FM company on a permanent basis. This is a static position based in...


  • Edinburgh, United Kingdom CBW Staffing Solutions Ltd Full time

    Lead Electrical Engineer-Edinburgh-£46,000 PA Are you looking for a static position? Do you have experience leading a team? Tired of working on a on call rota? If so this is the role for you! CBW has an excellent new opportunity for a lead electrical engineer to join an established FM company on a permanent basis. This is a static position based in...


  • Edinburgh, United Kingdom CBW Staffing Solutions Ltd Full time

    Lead Electrical Engineer-Edinburgh-£46,000 PA Are you looking for a static position? Do you have experience leading a team? Tired of working on a on call rota? If so this is the role for you! CBW has an excellent new opportunity for a lead electrical engineer to join an established FM company on a permanent basis. This is a static position based in...


  • Edinburgh, United Kingdom CBW Staffing Solutions Ltd Full time

    Lead Electrical Engineer-Edinburgh-£46,000 PA Are you looking for a static position? Do you have experience leading a team? Tired of working on a on call rota? If so this is the role for you! CBW has an excellent new opportunity for a lead electrical engineer to join an established FM company on a permanent basis. This is a static position based in...

  • Tech Lead

    5 hours ago


    Edinburgh, United Kingdom Primis Full time

    Tech LeadPermanent role Salary: £70k - £75kLocation – Edinburgh - 3 days a weekKey Skills and Experience:You have been leading developers for at least a yearYou have experience liaising with stakeholders in areas such as product, UX, devops, architecture and moreYou can translate difficult business requirements into software designs your team can...