# Software Engineer

**Company**: Barclays
**Location**: Pune, Gera Commerzone SEZ
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://barclays.wd3.myworkdayjobs.com/en-US/External_Career_Site_Barclays/job/Pune-Gera-Commerzone-SEZ/Software-Engineer_JR-0000121952-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/software-engineer-05068a44-e50/

## Description

We are seeking a skilled Software Engineer to join our Corporate Fraud team in Pune, India. As a Software Engineer, you will contribute to the design, build, test, and support of secure, resilient, and scalable services that enable real-time and batch fraud detection across corporate banking payment channels.

**Purpose of the role** To design, develop, and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.

**Accountabilities**

- Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools.

- Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.

- Collaboration with peers, participation in code reviews, and promotion of a culture of code quality and knowledge sharing.

- Staying informed of industry technology trends and innovations and actively contributing to the organisation's technology communities.

- Adherence to secure coding practices to mitigate vulnerabilities and ensure secure software solutions.

- Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.

**Requirements**

- Experience with hands-on software engineering using Java, including modern Java features, object-oriented design, collections, exception handling, concurrency, and unit testing.

- Development of enterprise services using Spring Boot, microservices, and REST APIs.

- Working with event-driven and distributed systems using technologies such as Kafka and AWS services.

- Experience with relational databases, particularly PostgreSQL.

- Containerisation and cloud-native delivery using Docker and AWS.

- Continuous integration and continuous delivery using GitLab CI/CD.

**Highly Valued Skills**

- Experience with NICE Actimize, including IFMX/FPP, ActOne, or related fraud-detection capabilities.

- Knowledge of corporate banking or wholesale banking, fraud detection, and payment-channel landscape.

- Experience with OpenShift, Kubernetes, AWS EKS/ECS, CloudWatch, Splunk, Jenkins, Postman, or comparable engineering and operational tooling.

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Java
- Spring Boot
- microservices
- REST APIs
- Kafka
- AWS
- PostgreSQL
- Docker
- GitLab CI/CD

### Nice to have
- NICE Actimize
- OpenShift
- Kubernetes
- AWS EKS/ECS
- CloudWatch
- Splunk
- Jenkins
- Postman

---

Source: [Apply at barclays.wd3.myworkdayjobs.com](https://barclays.wd3.myworkdayjobs.com/en-US/External_Career_Site_Barclays/job/Pune-Gera-Commerzone-SEZ/Software-Engineer_JR-0000121952-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
