Full Stack Engineer
๐
Posted 3h ago
๐ Job Description
About the Role
Join us as a Full Stack Engineer at Barclays, where you will contribute to the development and enhancement of innovative digital solutions. You will work alongside experienced engineers to build, maintain, and support scalable, secure, and high-performing applications while gaining hands-on experience with modern technologies and software engineering practices.
Responsibilities
- Developing and maintaining software applications under the guidance of senior engineers.
- Participating in code reviews, testing, debugging, and troubleshooting activities.
- Collaborating with cross-functional teams to deliver high-quality software solutions.
- Supporting continuous improvement initiatives related to software quality, performance, and security.
Requirements
- Basic understanding of software development principles, coding standards, and software design concepts.
- Working knowledge of at least one programming language such as Java 17 and above, Spring Boot, JavaScript, Node.js, or Angular.
- Familiarity with REST APIs, microservices concepts, and version control systems such as Git.
- Understanding of databases, application troubleshooting, and debugging techniques.
- Knowledge of cloud and containerization fundamentals, including exposure to platforms such as AWS, OpenShift, Docker, or Kubernetes.