
Junior Fullstack API developer
On site
Knutsford, United Kingdom
Full Time
28-02-2025
Job Specifications
Join us as a Junior Fullstack API Developer at Barclays, where you'll take part in the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences.
To Be Successful In This Role You Should Have
Hands-on experience on Java8/17
RESTful API, Spring boot, microservices architecture
Development with AWS, lambda, API gateway, DynamoDB
Some Other Highly Valued Skills Include
TDD, Junit, CT CIT
Basic design principle knowledge
Problem solving skills
You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job specific technical skills.
The role is based out of our office in Knutsford.
Purpose of the role
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
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, participate in code reviews, and promote 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.
Analyst Expectations
Execute work requirements as identified in processes and procedures, collaborating with and impacting on the work of closely related teams.
Check work of colleagues within team to meet internal and stakeholder requirements.
Provide specialist advice and support pertaining to own work area.
Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct.
Maintain and continually build an understanding of how all teams in area contribute to the objectives of the broader sub-function, delivering impact on the work of collaborating teams.
Continually develop awareness of the underlying principles and concepts on which the work within the area of responsibility is based, building upon administrative / operational expertise.
Make judgements based on practise and previous experience.
Assess the validity and applicability of previous or similar experiences and evaluate options under circumstances that are not covered by procedures.
Communicate sensitive or difficult information to customers in areas related specifically to customer advice or day to day administrative requirements.
Build relationships with stakeholders/ customers to identify and address their needs.
All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.
About the Company
Barclays is a British universal bank. Our vision is to be the UK-centred leader in global finance. We are a diversified bank with comprehensive UK consumer, corporate and wealth and private banking franchises, a leading investment bank and a strong, specialist US consumer bank. Through these five divisions, we are working together for a better financial future for our customers, clients and communities. With over 325 years of history and expertise in banking, Barclays operates in over 40 countries and employs approximately ... Know more
Related Jobs


- Company Name
- Candor Security
- Job Title
- Junior Software Engineer
- Job Description
- Role Description This is a full-time hybrid role for a Junior Software Engineer in an AI startup headquartered in NYC with the core engineering team based in Belfast. The role will be based in Belfast with the option for remote work. As a Junior Software Engineer you will be responsible for tasks associated with back-end and front-end engineering in a Ruby on Rails and React application, with guidance from senior software engineers. You will work closely with design, engineering, and customer operations giving you valuable experience of building products and what it takes to grow a startup. Be ready for self-driven learning with guidance from senior engineers, and taking ownership of your work. Qualifications Demonstrate computer science and software engineering skills in an interview Show that you can learn Ruby on Rails and React through self-guided learning. Be ready to self-educate on modern technologies and APIs independently, and take ownership of your personal growth.


- Company Name
- JPMorganChase
- Job Title
- Software engineer III- Java, React & AWS
- Job Description
- Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Trade Processing team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job Responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required Qualifications, Capabilities, And Skills Formal training or certification on software engineering concepts and applied experience Proficient in coding in Java (Core/Spring boot) and frameworks such like React. Experience with SDLC, CI/CD toolsets, Automation, standard IDEs Experience with Public Cloud & related Technologies (ECS, S3, Lambda, Elastic Search, MongoDB, Athena, Glue) In-depth knowledge of various software architecture solution patterns Self-learner focused on quality and delivery. Experience with API development and testing/automation. Ability to work in large, collaborative teams to achieve organizational goals, and passionate about building an innovative culture. Experience in developing, debugging, and maintaining code in a large corporate environment with modern programming languages and database querying languages. Preferred Qualifications, Capabilities, And Skills Experience with Kafka, Python, and Kubernetes is a plus. About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.


- Company Name
- Oliver Bernard
- Job Title
- Software Engineer - £40k - £75k
- Job Description
- Software Engineer Newcastle based - 5 days onsite Salaries paying £40k - £75k + bonuses Our client Our client are a newly created Joint Venture specialising in providing software development and consulting services to businesses operating in the Financial Services and Alternative Investment markets. They pride themselves on employing and developing the very best talent in the North East, ensuring unparalleled quality and expertise in every project they undertake. Their goal is to surpass their clients' expectations, solve challenging problems, and deliver innovative solutions. They operate from their home in the heart of Newcastle City Centre, where they are building a team of exceptional people in an intellectually stimulating environment. Their Culture As a newly established business, joining them at this stage offers the exciting opportunity to help define their culture. They emphasise: Exceptional Talent: They seek individuals with excellent communication skills. Collaboration: They do their best work together, both internally and with their clients. Curiosity: They value and embrace curiosity highly. Passion and Positivity: They want people who are passionate, positive, and capable problem solvers. Ownership and Trust: They trust their team to take ownership and go the extra mile when needed. Motivation and Learning: They value highly motivated individuals with a strong desire to learn. Responsibilities Ownership of technical products and projects – their developers actively engage with a wide range of business functions to leverage their knowledge and exposure. Exercising judgement and acumen to understand the true business need beyond the stated requirements. Challenging current systems and processes to achieve common goals through technical excellence and innovation. Keeping abreast of industry and technology trends to stay at the forefront of what is possible. Having an impact from day one – they empower and trust their developers to leverage their skillsets. What Makes a Great Candidate Excellent programming and technology skills, including an in-depth understanding of and recent programming experience in C#/.Net or other object-oriented languages such as Java, Python or C++. Experience working with SQL databases. Azure or AWS experience. A strong enthusiasm for programming and technology with an appetite to work in a dynamic and integrated team. An entrepreneurial nature, willing to take ownership and tackle problems, thriving on innovation. The ability to own all aspects of development projects from start to finish. A desire to understand and solve business problems, build domain knowledge, and increase market understanding. The ability to communicate clearly and professionally with clients and team members. Financial Services experience is a bonus, but not essential. A minimum 2.1 degree in Computer Science or a related field, ideally from a Russell Group University. Why Join Them? Impact from Day One: They empower and trust their developers to leverage their skillsets from the start. Diverse Projects: Work on a wide variety of projects alongside exceptionally talented people, often closely correlated to world events and trends. Direct Value Delivery: Deliver demonstrable business value by working hand-in-hand with the customer. Learning Opportunities: Learn from industry experts about financial markets and world economies. Ownership: Engage with a wide range of business functions to leverage your knowledge and exposure. Innovation: Challenge current systems and processes to achieve common goals through technical excellence and innovation. If you are a great developer and communicator who loves working on demanding initiatives and solving challenging problems, this could be the right place for you. Join them to make a difference from the heart of Newcastle City Centre.


- Company Name
- Avaloq
- Job Title
- Graduate Software Engineer
- Job Description
- Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 11 countries, and more than 170 clients in 35 countries. We are an industry-leading provider of wealth management technology and services for financial institutions around the world, including private banks and wealth managers, investment managers, as well as retail and neo banks. Our research led approach and continual innovation is powered by the passion and creativity of our colleagues. We are always looking for talented people to join us on our mission to orchestrate the financial ecosystem and democratize access to wealth management. Avaloq offers the opportunity to work closely with some of the world’s leading financial institutions as we jointly develop and shape careers. Championing a collaborative, supportive and flexible work environment empowers our colleagues to reach their full potential. Job Description Our Tax Development Center UK team consists of multiple highly qualified Software Engineers and Business Analysts, closely working together on complex tax-related functionalities. Our products offer a range of features that assist banks and financial institutions across the globe in providing tax-compliance services for both local and global taxes. Within the scope of our tax modules, our mission is to find and implement solutions in order to keep our customer banks compliant with all relevant tax requirements, on- and off-shore. As a member of our team, your mission will be to discover and implement efficient solutions that cater to our clients' requirements, whilst ensuring compliance with all pertinent tax regulations. We are a team of agile professionals who place great importance on teamwork and collaboration, and we take pride in delivering top-quality code to our international clients. Working with our team of brilliant minds, you will have the chance to tackle complex issues and contribute towards our mission. Your key tasks: Closely collaborate with the Product Owner, Business Analysts and other Software Engineers Design, develop and maintain thought-out solutions within the team’s responsibility Improve and optimize existing functionalities Develop and maintain automated tests Take ownership and responsibility for your area of expertise Qualifications University degree in Computer Science or related discipline Proven practical experience in software engineering focusing on relational databases (Oracle PL/SQL, Postgres, MySQL) Good understanding of object data modelling Eager to learn and understand the business needs to provide clean designs and high-quality code Strong conceptual and analytical mind with a structured and autonomous approach to work on complex technical and business questions It would be a real bonus if you have: Previous experience on the banking business German or French language skills Additional Information We realize that managing work life balance is a challenge we all face in our daily lives and in order to support with this we are pleased to offer hybrid and flexible working for most of our Avaloqers to maintain work life balance and still continue our fantastic Avaloq culture in our global offices. In Avaloq we are proud to embrace diversity and understand the success of our business is built on the power of different opinions, we are whole heartedly committed to fostering an equal opportunity environment and inclusive culture where you can be your true authentic self. We hire, compensate and promote regardless of origin, age, gender identity, sexual orientation or any other fantastic traits that make us all unique, we have done our best to write this advert in an inclusive and neutral way. Please be aware that we will not accept speculative CV submissions for any of our roles from recruitment agencies, and any unsolicited candidate submissions will be exempt from any payment expectations.