About this role
As a Software Engineer at Barclays, you will design, develop, and enhance software solutions that power our business, platform, and technology capabilities. You will collaborate with cross-functional teams to deliver high-quality, scalable, and secure software, while staying abreast of industry trends and contributing to a culture of technical excellence.
What we are looking for 6
- Develop and deliver high-quality, scalable, and optimized software solutions
- Collaborate with product managers, designers, and engineers on requirements and solution 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
- Experience with event-driven systems, Kafka, and AWS services