Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities
Job Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Develop and deliver high-quality, scalable, maintainable, and performant software solutions through cross-functional collaboration and adherence to secure coding practices.
Spearhead the evolution of Barclays' digital landscape, driving innovation and excellence by harnessing cutting-edge technology to revolutionize digital offerings and ensure unparalleled customer experiences.
Matching Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Skills & Requirements
Must-have
Java Spring Boot RESTful APIs
Hibernate JPA database interaction
SQL queries for Oracle databases
CI/CD pipelines Docker Kubernetes
Agile Test Driven Development
Enterprise level software solutions
Nice-to-have
AWS development and deployment
Proactive learner staying up to date
Strong technical acumen troubleshooting
Influence complex problems and solutions
Key Requirements
Experienced Java developer
Proficiency in developing RESTful APIs and microservices
Strong understanding of Spring Framework
Hands-on experience with Hibernate
Expertise in writing and optimizing SQL queries
Experience integrating frontend applications
Familiarity with CI/CD pipelines and containerization
Ability to comprehend, implement, and influence complex problems