# Java/Python AWS Engineer

**Company**: Barclays
**Location**: Bengaluru, Maruthi Onyx - TESCO TSA
**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/Bengaluru-Maruthi-Onyx---TESCO-TSA/Business-Analyst_JR-0000060342?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_afbb127a-e86

## Description

We are seeking a Java/Python AWS Engineer to join our team in Bengaluru. As a Java/Python AWS Engineer at Barclays, you will take part in the evolution of our digital landscape, driving innovation and excellence. You will harness cutting-edge technology to revolutionize our digital offerings, ensuring unparalleled customer experiences.

**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 by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.

- 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, participate in code reviews, and promote a culture of code quality and knowledge sharing.

- Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth.

- Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.

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

**Requirements**

- Experience with Java, Spring boot, React.js, microservices and CI/CD pipelines.

- Develop unit tests to ensure high code quality and maturity metrics.

- Implement scalable solutions using scaled agile methodologies.

- Ensure seamless integration with various stakeholders' systems (business, tech, and product).

- AWS and experience in solving complex business issues.

- Automation and Infrastructure as Code (e.g CloudFormation or Terraform).

- Cloud Architecture and Design.

- Security Compliance.

- Demonstrable expertise designing and building with AWS services such as EC2, ECS, S3, Lambda, RDS, KMS, ELB, SNS, SQS, IAM.

- Utilising CI/CD tools, such as Jenkins, Bitbucket or GitLab in order to streamline delivery of new features and fixes.

- Knowledge of programming / scripting languages such as Bash, Powershell, Python or Java.

- A working knowledge of Linux, networking, routing & firewalls etc.

**Nice to Have**

- Excellent communication and stakeholder management skills.

- Strong problem-solving and analytical abilities.

- Ability to mentor and guide junior team members.

- Collaborative mindset with a focus on team success.

## Skills

### Required
- Java
- Python
- AWS
- Spring boot
- React.js
- microservices
- CI/CD pipelines
- CloudFormation
- Terraform
- Cloud Architecture
- Security Compliance

### Nice to have
- Excellent communication and stakeholder management skills
- Strong problem-solving and analytical abilities
- Ability to mentor and guide junior team members
- Collaborative mindset with a focus on team success

---

Source: [Apply at barclays.wd3.myworkdayjobs.com](https://barclays.wd3.myworkdayjobs.com/en-US/External_Career_Site_Barclays/job/Bengaluru-Maruthi-Onyx---TESCO-TSA/Business-Analyst_JR-0000060342?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
