Software Engineer - Flink
Full-timePosted
- Salary
- Not disclosed
- Experience
- 7–12 years
- Eligible batches
- 2020
- Degree
- Bachelor's
- Location
- BengaluruOn-site
About the role
Barclays is looking for a Software Engineer specialized in Apache Flink to design, build and operate real‑time streaming pipelines. Based in Bengaluru, you will work with Java, Spring Boot and cloud‑native tools to deliver high‑throughput, reliable event‑driven solutions for the business.
Responsibilities
- Develop and maintain stateful Flink jobs, handling event‑time semantics, windowing and exactly‑once processing.
- Integrate streaming pipelines with Kafka, Redis and MongoDB for data ingestion, caching and persistence.
- Collaborate with product managers, designers and fellow engineers to define requirements and ensure seamless delivery.
- Participate in code reviews, enforce secure coding practices and promote a culture of quality.
- Configure checkpointing, savepoints and performance tuning to achieve low latency and high throughput.
- Contribute to observability through logs, metrics and dashboards, and support CI/CD automation.
Free interview prep
Prepare for the interview
Eligibility
- Bachelor's degree in Computer Science, Information Technology or a related discipline.
- 7 to 12 years of professional software engineering experience, preferably with large‑scale distributed systems.
Skills
- Apache Flink for stream processing.
- Java and Spring Boot for microservice development.
- Kafka, Redis and MongoDB for data integration.
- Docker and Kubernetes for containerised deployment.
- GitLab CI/CD pipelines and secure source‑control practices.
- Testing frameworks such as JUnit, Pact and JMeter.
- AWS cloud services relevant to event‑driven workloads.
Resume keywords
Asked for
- Flink
- Java
- Spring Boot
- Kafka
- Redis
- MongoDB
- Docker
- GitLab
- AWS
- Kubernetes
Nice to have
- Pact
- GitLab duo
- Copilot
- Jmeter
- Intellij
You'll apply on barclays.wd3.myworkdayjobs.com
Apply link checked by CareersAt.Tech and re-tested nightly. You never pay to apply. Report listing
About Barclays
London-based bank with UK consumer, corporate and private banking, an investment bank and a US consumer bank, plus technology and operations hubs in India.
Founded 1690 · 5000+ employees · HQ London, England, United Kingdom
More about BarclaysSimilar roles
More backend jobs
Software Technologist I / IIPhilips · BengaluruExpert Software Engineer IIAlegeus Technologies India · Bengaluru
Senior Associate Software EngineerDuck Creek Technologies · Bengaluru
Software Engineer – Algorithm DevelopmentThermo Fisher Scientific · Bengaluru
Automation EngineerCapco · Pune, Bengaluru₹30.8 LPAest.
System Debug Software EngineerIntel · Bengaluru₹20.7–22.9 LPAest.
