Full Stack Developer

Barclays is hiring for the role of Full Stack Developer!

Responsibilities of the Candidate:

  • 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, participation in code reviews, and promotion of 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 :

  • Message Queue services (JMS, ActiveMQ, RabbitMQ).
  • Database technologies (JPA/Hibernate, PostgreSQL/MySQL) and microservices architecture.
  • DevOps tools (Docker, GitLab CI/CD, Maven/Gradle) and testing frameworks (JUnit, Jest, React Testing Library)
  • Skills relevant for success in the role, such as risk and controls, change and transformation, business acumen, strategic thinking, and digital and technology, as well as job-specific technical skills.

Find Latest Job