Senior Backend Engineer

4 days ago


Edinburgh, Scotland, United Kingdom myGwork Full time

This inclusive employer is a member of myGwork – the largest global platform for the LGBTQ+ business community.

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 clients reduce costs and manage risk and regulatory change while increasing revenues. We are thinkers, innovators, and disruptors. We are small enough to care but large enough to matter.

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.

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.

What Engineering at Capco offers:

  • You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry.
  • You'll be part of / drive excellent teams developing the new financial services apps, having the opportunity to work on exciting greenfield projects as well as on established Tier1 banks applications already adopted by millions of users.
  • You will have the opportunity to learn and work with other back-end technologies (not restricted to Java) whenever you want to widen your expertise.
  • We offer you the opportunity to train with the best courses and portals available online and get certified becoming the best version of software engineer you can.

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 Senior Engineer at Capco, you will:

  • Demonstrate practical experience of engineering best practices, while being obsessed with continuous improvement.
  • Have deep technical knowledge of two or more technologies and is curious to learn other parts of the stack.
  • Have experience delivering software/technology projects leveraging Agile methodologies.
  • 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 the following Methodologies/Technologies;

Essentials:

  • Excellent knowledge of Java 8+, Spring Boot, 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

Desirable:

  • 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, non-hierarchical structure that will enable you to work with senior partners and directly with clients
  • A diverse, inclusive, meritocratic culture
  • Enhanced and competitive 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, Scotland, United Kingdom myGwork Full time

    This inclusive employer is a member of myGwork – the largest global platform for the LGBTQ+ business community. Company DescriptionFounded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 12 countries, and more than 160 clients in 35 countries. We are an industry-leading...


  • Edinburgh, Scotland, Scotland, United Kingdom Experis Full time

    New Opportunity - Senior DevOps Engineer (AWS) I have an opportunity for a Senior DevOps Engineer with an incredibly exciting and well-backed start-up who are disrupting their industry and are working on technology on the cutting edge of cloud and edge computing, as well as machine learning. The work they are doing is completely unique and they are the first...


  • Edinburgh, Scotland, United Kingdom myGwork Full time

    This inclusive employer is a member of myGwork – the largest global platform for the LGBTQ+ business community. Senior DevOps EngineerAbout CapcoCapco 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...


  • Edinburgh, Scotland, Scotland, United Kingdom Dunbar Brown Group Full time

    Dunbar Brown Group are delighted to be working exclusively with an exciting new customer to find a Senior Software Engineer to join their organisation. The ideal candidate is a self-motivated multi-tasker that can lead by example. You will be a senior developer responsible for the development of new software products and applications. You should excel in...


  • Edinburgh, Scotland, Scotland, United Kingdom Dunbar Brown Group Full time

    Dunbar Brown Group are delighted to be working exclusively with an exciting new customer to find a Senior Software Engineer to join their organisation. The ideal candidate is a self-motivated multi-tasker that can lead by example. You will be a senior developer responsible for the development of new software products and applications. You should excel in...


  • Edinburgh, Scotland, Scotland, United Kingdom Change Digital – Digital & Tech Recruitment Full time

    Senior DevOps Engineer – Permanent - Edinburgh - £80k plus benefitsChange Digital are currently recruiting on behalf of our highly successful global client with offices in the vibrant city of Edinburgh, multiple DevOps/Platform/Cloud/Site Reliability Engineer’s to join a growing, forward thinking team, dedicated to innovation and excellence. This is an...


  • Edinburgh, Scotland, United Kingdom myGwork Full time

    This inclusive employer is a member of myGwork – the largest global platform for the LGBTQ+ business community. Senior/Lead Security EngineerAbout 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...


  • Edinburgh, Scotland, Scotland, United Kingdom IC Resources Full time

    Join an innovative company building the first and only space-based cellular broadband network – Edinburgh / Flexible working / Remote This exciting company are circa five years old and have been listed on the stock market for the last two years, now growing up to approximately 300 employees. Working alongside some on the biggest names in the mobile...

  • FPGA Engineer Senior

    4 weeks ago


    Edinburgh, Scotland, United Kingdom Lorien Full time

    FPGA Engineer ( Senior / Lead , VHDL ) - Edinburgh (Hybrid) Lorien's client, a Scottish success story and leader in their sector who already have a lot to be proud of, are continuing to grow. Having placed a number of people into the organisation ourselves, they have once again asked us to help them in their searches for new talent. On this occasion they...


  • Edinburgh, Scotland, United Kingdom Clarehill Associates Full time

    Lead/ Senior/ Principal Structural Engineer Offshore WindPrimary Steel. UK or Europe.Do you possess a degree in Mechanical, Structural, or Civil Engineering coupled with expertise in offshore wind structural engineering? Our client is a fast growing, innovative and exciting renewable company seeking a Lead/ Senior / Principal Engineer to join their team....


  • Edinburgh, Scotland, Scotland, United Kingdom Green Cat Hydrogen Ltd Full time

    Please note Green Cat Hydrogen are unable to offer any form of visa sponsorship and can only consider applicants with the right to work in the UK.Job Title: Senior Process EngineerTerm: Full time employmentSalary: On application and dependent on experienceLocation: Glasgow (80 St Vincent Street) or Edinburgh (Stobo House, Midlothian Innovation Centre,...


  • Edinburgh, Scotland, United Kingdom Abercorn Sinclair Full time

    Snr Process Engineer (Industrial Biotechnology) Abercorn Sinclair is delighted to present this exciting opportunity with our industry partner MiAlgae based in Edinburgh. Founded in 2016, MiAlgae applies leading advances in science and technology to improve food security and reduce the impact of humanity on the planet. The company aims to eliminate reliance...


  • Edinburgh, Scotland, Scotland, United Kingdom Mphasis Full time

    You will be joining the innovative Information Security Cyber tech Engineering team as a Technical business analyst in a global team responsible for developing web applications , data engineering and solutions with third party products.You will be working in a collaborative and inclusive fast-paced environment that leverages agile approaches to deliver...


  • Edinburgh, Scotland, United Kingdom McGregor Boyall Full time

    Azure Virtual Desktop Engineer, AVD, PowerShell, Agile, Intune. A great role has landed with a key customer who is looking for a talented AVD Engineer who can help support, implement, and maintain a high level of service across the business. Operating in an exciting environment with the opportunity to work across not only AVD but the wider Azure...


  • Edinburgh, Scotland, Scotland, United Kingdom HAYS Full time

    Your new companyOur client is a large Building Services consultancy based in the Edinburgh area. Their team of highly-qualified mechanical and electrical engineers have many years of experience in all aspects of building services engineering: from preliminary planning and construction management to supplementary services upon completion. Their clients...


  • Edinburgh, Scotland, Scotland, United Kingdom IC Resources Full time

    £70k - £90k plus excellent benefits!This is a new opportunity for a Senior Analog IC Design Engineer to join a solid and growing Semiconductor company based in Edinburgh working on power conversion technologies, you will be part of a collaborative team developing high-performance mixed-signal integrated circuits, including innovative power converters and...

  • Senior UI/UX Designer

    1 month ago


    Edinburgh, Scotland, United Kingdom Head Resourcing Full time

    Senior UI/UX Designer - EdinburghSadly no sponsorship support can be providedI am looking for a passionate and skilled Senior UI/UX Designer to help design and deliver industry-leading products for our Edinburgh based client.The perfect matchThe ideal candidate is experienced in designing technical web-based products, excels in user interface design, and can...


  • Edinburgh, Scotland, United Kingdom myGwork Full time

    This inclusive employer is a member of myGwork – the largest global platform for the LGBTQ+ business community. Senior Solutions Architect - TechnologyJoining 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...


  • Edinburgh, Scotland, Scotland, United Kingdom Provn Full time

    We are currently seeking a Lead Developer with experience across the full-stack to join our client, an exciting and innovative digital transformation agency as they look to expand their development capabilities. As a Lead Developer, you will take a hands-on role in mentoring and growing the team, implementing best practice principles within the business,...


  • Edinburgh, Scotland, United Kingdom myGwork Full time

    This inclusive employer is a member of myGwork – the largest global platform for the LGBTQ+ business community. Principal DevOps EngineerAbout CapcoCapco 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...