Senior Backend Engineer - Java

Global technology and business consultancy focused on the financial services sector
Backend
Senior Software Engineer
Contact Company
5+ years of experience
Finance

Description For Senior Backend Engineer - Java

Capco, a global technology and business consultancy specializing in financial services, is seeking a Senior Backend Engineer with Java expertise. This role offers an exciting opportunity to work on transformative projects with some of the world's largest banks. The position involves developing new financial services applications and working on established Tier1 bank applications used by millions.

The ideal candidate will be a strong team player with deep technical knowledge in Java and cloud technologies, particularly AWS. You'll be implementing microservices, event-driven architectures, and working with modern tools like Kafka and Spring Boot. The role requires expertise in both SQL and NoSQL databases, CI/CD pipelines, and security best practices.

At Capco, you'll be part of a culture that values innovation, continuous learning, and diversity. The company offers comprehensive benefits including family-friendly policies and a flat organizational structure that enables direct collaboration with senior partners and clients. You'll have opportunities to expand your expertise beyond Java and access to the best training resources.

This role is perfect for engineers who are passionate about shaping the future of finance and want to work in an environment that encourages professional growth and values individual contributions. The position offers the unique opportunity to work on both greenfield projects and established applications, providing a diverse range of technical challenges and learning opportunities.

Last updated 3 minutes ago

Responsibilities For Senior Backend Engineer - Java

  • Play a key part in supporting the evolution of the Financial Services industry
  • Deliver modern, first class cloud based platforms
  • Practice best in class Agile ways of working
  • Demonstrate practical experience of engineering best practices
  • Make valuable contributions to products, solutions and teams
  • Communicate complex ideas to non-experts
  • Participate in delivery of critical business applications

Requirements For Senior Backend Engineer - Java

Java
Kafka
  • Expertise in Java 11, 17 and above
  • Proficiency with Spring Boot framework
  • Deep understanding of deploying enterprise level software into public cloud, preferably AWS
  • Experience implementing microservices, event-driven, CQRS and cloud-native architectures
  • Strong understanding of CI/CD pipelines, particularly within AWS ecosystem
  • Proficiency in both SQL and NoSQL databases
  • Experience with Kafka
  • Ability to write various types of tests including unit, component, integration, end-to-end, and performance tests
  • Core understanding of Java streaming and AWS integration
  • Experience with CloudFormation or similar tools for infrastructure management
  • Experience with designing large-scale systems
  • Ability to troubleshoot distributed systems
  • Strong knowledge of security best practices
  • AWS Certified Solutions Architect certification (Associate or Professional level)

Benefits For Senior Backend Engineer - Java

  • Ongoing learning opportunities
  • Flat, non-hierarchical structure
  • Diverse, inclusive, meritocratic culture
  • Enhanced family friendly benefits
  • Maternity/adoption/shared parental leave
  • Paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement

Interested in this job?

Jobs Related To Capco Senior Backend Engineer - Java

Senior Test Automation Engineer

Senior Test Automation Engineer position at Capco, leading quality initiatives for financial services clients with focus on automation and team leadership.

Senior Backend Engineer

Senior Backend Engineer position at Capco, working with Node.js, Java, and AWS in a global financial services consulting firm.

Senior Developer - Microsoft Power Platform

Senior Developer position at CAPCO focusing on Microsoft Power Platform, SharePoint, and Dataverse development with hybrid work options in Bangalore.

Automation Framework Developer

Senior Automation Framework Developer role at Capco, requiring 10 years of testing experience, focusing on test automation with Java and modern testing frameworks.

Java Developer with Golang

Senior Java Developer position with Golang expertise at Capco, focusing on distributed systems and microservices development for financial services transformation.