Software Engineer (Java/React)

New Today

OverviewBarclays Glasgow, United KingdomJoin Barclays as a Software Engineer (Java/React), where you’ll be responsible for the development of a smart retail investment platform, working within a technical squad to deliver end-to-end features and enhancements. This role requires strong expertise in both back-end and front-end technologies, ensuring seamless integration and a high-quality user experience.Location: Glasgow, United Kingdom.ResponsibilitiesDevelopment and delivery of high-quality software solutions using industry-aligned languages, frameworks, and tools, ensuring 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 alignment with business objectives.Code reviews and knowledge sharing to promote a culture of code quality.Stay informed of industry technology trends and actively contribute to technology communities to foster technical excellence.Adherence to secure coding practices to mitigate vulnerabilities and protect sensitive data.Implementation of unit testing practices to ensure proper code design, readability, and reliability.Required Skills and QualificationsTypeScript and React: Strong skills for front-end development and integration with back-end services.Java Development: Proficiency in Java for designing, developing, and improving software solutions.Spring Boot: Experience with Spring Boot for scalable and maintainable code.Preferred/Valued SkillsAWS: Familiarity with cloud-based projects (beneficial but not mandatory).CI/CD Pipelines: Knowledge of CI/CD practices to automate the software development lifecycle.Containerization: Familiarity with Docker and Kubernetes for deployment and management.Other ConsiderationsYou may be assessed on key critical skills relevant for success in the role, including risk and controls, change and transformation, business acumen, strategic thinking, and digital and technology skills, as well as job-specific technical skills.Purpose of the role: To design, develop and improve software, utilizing various engineering methodologies, to provide business, platform, and technology capabilities for customers and colleagues.Seniority and EmploymentSeniority level: Entry levelEmployment type: Full-timeJob function: Engineering and Information TechnologyIndustries: Banking and Financial ServicesAll colleagues will be expected to demonstrate Barclays Values of Respect, Integrity, Service, Excellence and Stewardship, and the Barclays Mindset to Empower, Challenge and Drive. #J-18808-Ljbffr
Location:
Glasgow, Scotland, United Kingdom
Job Type:
FullTime

We found some similar jobs based on your search