About this role
As a Software Engineer at Barclays, you will design, develop, and improve software solutions that provide critical business, platform, and technology capabilities. You will collaborate with cross-functional teams to deliver high-quality, scalable, and secure software, contributing to the advancement of our fraud detection services.
What we are looking for 6
- Develop and deliver high-quality, scalable, and optimized software solutions
- Collaborate with product managers, designers, and engineers on software requirements and strategies
- Participate in code reviews and promote a culture of code quality and knowledge sharing
- Adhere to secure coding practices and implement effective unit testing
- Experience with Java, Spring Boot, microservices, and REST APIs
- Familiarity with event-driven systems, Kafka, AWS, and containerization with Docker