Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 14 Nov 2026

Software Engineer - Flink

The employer hasn't listed a salary.

Apply on Barclays

Description

We are seeking a Software Engineer - Flink to join our team at Barclays in Bengaluru.

As a Software Engineer - Flink, you will design, develop, and improve software using various engineering methodologies to provide business, platform, and technology capabilities for our customers and colleagues.

Accountabilities

  • Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers to define software requirements and ensure seamless integration with business objectives.
  • Participate in code reviews and promote a culture of code quality and knowledge sharing.
  • Stay updated on industry technology trends and innovations, and contribute to the organisation's technology communities.
  • Ensure secure coding practices to mitigate vulnerabilities and protect sensitive data.

Requirements

  • Experience with Apache Flink, Java, and Spring Boot.
  • Knowledge of Kafka, Redis, and MongoDB.
  • Strong understanding of event-time semantics, watermarks, late event handling, and windowing strategies.
  • Experience with Agile methodologies, GitLab, DevSecOps pipelines, and secure CI/CD practices.
  • Familiarity with Docker Desktop, IntelliJ IDEA, and secure source control.
  • Hands-on experience with contract testing, unit testing, performance and load testing, and mutation testing.
  • Working knowledge of AWS services relevant to event-driven and streaming workloads.
  • Experience deploying and operating workloads on Kubernetes (K8s).

Nice to Have

  • 7-12 years of hands-on software engineering experience.
  • Bachelor's degree in Computer Science, Information Technology, or related field.

For more fresh new jobs, check out yubhub.co.

Skills

Required

Nice to have

  • 7-12 years of hands-on software engineering experience
  • Bachelor's degree in Computer Science, Information Technology, or related field
Apply on Barclays