# 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-0000121951-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/software-engineer-8044b250-b89/

## Description

We are seeking a skilled Software Engineer to join our team at Barclays in Pune. As a Software Engineer, you will play a crucial role in designing, developing, and improving software that provides business, platform, and technology capabilities for our customers and colleagues.

**Responsibilities**

- Develop and deliver high-quality software solutions using industry-standard programming languages, frameworks, and tools.

- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define software requirements and devise solution strategies.

- Participate in code reviews and promote a culture of code quality and knowledge sharing.

- Stay up-to-date with industry technology trends and innovations, and contribute to the organisation's technology communities.

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

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

**Assistant Vice President Expectations**

- Advise and influence decision-making, contribute to policy development, and take responsibility for operational effectiveness.

- Lead a team performing complex tasks, using well-developed professional knowledge and skills to deliver on work that impacts the whole business function.

- Set objectives and coach employees in pursuit of those objectives, appraise performance relative to objectives, and determine reward outcomes.

**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, with practical experience of API design, implementation, integration, and support.

- Designing and delivering event-driven and distributed systems using technologies such as Kafka and AWS services including SQS, S3, and RDS.

- Working with relational databases, particularly PostgreSQL, including data modelling, SQL, performance optimisation, and reliable data access patterns.

**Nice to Have**

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

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

- Knowledge of ISO 20022 and other payment-messaging formats, payment processing patterns, and high-value/high-volume payment flows.

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

## Skills

### Required
- Java
- Spring Boot
- microservices
- REST APIs
- Kafka
- AWS
- PostgreSQL
- SQL

### Nice to have
- NICE Actimize
- IFMX/FPP
- ActOne
- fraud-detection
- corporate banking
- wholesale banking
- ISO 20022

---

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-0000121951-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
