
Java Server-Side Developer
On site
Knutsford, United Kingdom
Full Time
07-04-2025
Job Specifications
Join us as a Java Server-Side Developer within the Barclays' Mobile Banking Engineering Feature team, you would be involved in building new features over mobile App and integration of these features to backend systems. You would also be optimizing and maintaining existing features on Barclays' Mobile banking app. Feature teams are required to follow the full stack architecture defined by Mobile banking platform team.
To be successful as a Java Server-Side Developer, you should have:
Proficiency in Java: Deep understanding of Java, including core libraries, design patterns, Java build & testing Frameworks, along deployment tools using continuous development and integration tools and pipelines likes, Jenkins etc.
Experience with RESTful API Development: Ability to design, implement, and maintain robust, scalable REST APIs, including knowledge of HTTP methods, status codes, and JSON handling.
Experience with Mobile App Backend Optimization: Understanding of the specific challenges in backend optimization for mobile applications, including response times, security, and data efficiency.
Familiarity with Database Management: Strong skills in working with relational (e.g., MySQL, Oracle, PostgreSQL) databases, including writing database scripts with optimized queries and managing database performance.
Previous experience in the Banking industry or Financial Services
Some Other Highly Valued Skills May Include
Knowledge of Microservices Architecture: Experience in building and managing microservices for more scalable and maintainable applications.
Cloud Platform Experience: Familiarity with cloud platforms like AWS, Azure, or Google Cloud for deploying and managing backend services.
You may be assessed on the 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.
This role will based out of our Knutsford office. However, Northampton and Manchester locations can be also considered.
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.
Assistant Vice President Expectations
Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues.
Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda.
Take ownership for managing risk and strengthening controls in relation to the work done.
Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function.
Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy.
Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively.
Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience.
Influence or convince stakeholders to achieve outcomes.
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
- Sony Interactive Entertainment
- Job Title
- Principal Full Stack Engineer (Crash Reporting System)
- Job Description
- Why PlayStation? PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team. The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation. Team Overview: The PlayStation Studios Tools and Technology Group lives at the intersection of PlayStation’s game and platform development. We work on debug analysis tools such as crash reporting, test automation and video streaming technology with a particular focus on tools which provide unique value for the PlayStation platform. Some of our tech is widely used by every PlayStation developer worldwide and we work especially closely with game teams inside the PlayStation Studios family. Role overview: We seek a Principal Full Stack Software Engineer to join the team working on the Crash Reporting System. Required Experience, Skills And Capabilities 8+ years professional experience working with medium/large complex code bases Proven experience as a full stack developer including extensive knowledge and experience working in Java or C# and React/Typescript Basic UI/UX design knowledge REST APIs design and implementation Git Code reviews / Good coding practices SQL Ability to work independently Strong communication and interpersonal skills Desire to collaborate and to develop strong and positive team relationships Attention to detail, organisational skills, and a strong work ethic Beneficial Experience Cloud / AWS / Docker / Kubernetes DevOps and CI/CD Rust Automated deployment tools (e.g. Terraform, Ansible) Search indexing tools (e.g. Solr, Lucene, ElasticSearch) Understanding of crashes and core files Linux Interest in video games Game development experience Equal Opportunity Statement: Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category. We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond. PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.


- Company Name
- Data Idols
- Job Title
- Data Visualisation Developer
- Job Description
- Data Visualisation Developer Salary: £40,000 - £45,000 Location: Manchester - 1-2 days per week We are currently looking for a keen and enthusiastic Data Visualisation Developer who is looking to progress their career to join a Manchester-based technology company. You will be involved in uncovering consumer insights to drive business decisions for various organisations globally via the use of well-executed data visualisations. You will have good experience with mainstream data visualisation tools and strong communication skills. The Opportunity This is a great opportunity for a Data Visualisation Developer who has a good grounding in the field and is now looking to join an organisation where you can grow your career. You will have the opportunity to be a part of the organisation's data transformation and be a key player in supplying clean and engaging data visualisations for global clients. What's in it for you? £40,000 - £45,00 A collaborative and flexible working environment and culture Skills and Experience A good grounding in a mainstream data visualisation tool Excellent communication skills A desire to grow your career and work collaboratively If you would like to be considered for the role and feel you would be an ideal fit with our team then please send your CV to us by clicking on the Apply button below.


- Company Name
- Owen Thomas
- Job Title
- Mid - Senior Full Stack Engineer // Node.js, Next.js, TypeScript & AWS // Salary range £60K - £90K // Tech For Good - E-Commerce - Start Up // LDN (Hybrid 3 days per week)
- Job Description
- Mid - Senior Full Stack Engineer // Node.js, Next.js, TypeScript & AWS // Salary range £60K - £90K // Tech For Good - E-Commerce - Start Up // LDN (Hybrid 3 days per week) I am currently working with an exciting tech for good e-commerce company who are looking for a full stack engineer to come and join a fast-moving team. This is a hands-on, high-impact role working directly with the CTO to shape the systems that underpin everything they do—from logistics to ledger management to digital experiences. If you’re energised by clean system architecture, care about scalability and performance, and love the idea of building elegant tools that make the business hum—this role is for you. They are mission-driven start up growing quickly, with a beautiful studio space in London and a customer base that’s both passionate and loyal. You will work on... System Architecture: Design and implement robust, scalable systems from the ground up. Internal Tools: Build custom dashboards and tools that help us monitor, understand, and optimise our processes. Database Design: Own the structure and performance of our PostgreSQL databases. Performance Optimisation: Help us run faster, more efficiently—both under the hood and on the web. Problem Solving: Be the go-to person when something goes sideways. You love jumping in, fixing things, and making it better next time. Mid - Senior Full Stack Engineer // Node.js, Next.js, TypeScript & AWS // Salary range £60K - £90K // Tech For Good - E-Commerce - Start Up // LDN (Hybrid 3 days per week) The stack... Node.js (backend logic and APIs) PostgreSQL / Supabase (data layer) Next.js (for full-stack and frontend work) Shopify APIs (bonus if you’ve worked with them before) About you... You have 2–4 years of experience building web apps or platforms. You think in systems, not just features. You have a strong academic background—likely from a top-tier university. You’re logical, detail-oriented, and enjoy designing clean, maintainable architecture. You want to work in a mission-driven company where you can take ownership and grow fast. Bonus: experience in ecommerce or early-stage product development. Please apply ASAP with a CV and we will give you a call if we think you are a match!


- Company Name
- Expana
- Job Title
- Junior Software Engineer
- Job Description
- Are you prepared to explore the ever-changing landscape of global commodity prices, forecasts, and market intelligence? Expana is a leading independent provider of this data for the food, consumer packaged goods (CPG), and capital goods industries. We offer our data and insights through various cloud-based SaaS products, as well as APIs and Data Feeds. Join us in contributing to our continued success! Expana is looking for skilled software engineer to contribute to our B2B SaaS applications. This role is ideal for candidates with 2 to 3 years of experience who are eager to apply their skills to impactful projects built in a modern, state-of-the-art tech stack. You will be working with a diverse set of stakeholders spanning product development, design, sales, and customer success to plan and deliver software solutions that deliver value for customers and generate a return for the business. Responsibilities Develop and maintain components of the company's platform, ensuring high-quality, efficient, and scalable solutions. Ensure that developed solutions have adequate monitoring and support procedures. Collaborate with team members to establish and follow engineering best practices. Work with other teams throughout the organization to understand requirements and provide technical context. Skills & Qualifications Ability to travel when required Can adapt to tight and changing deadlines, occasionally requiring irregular working hours Resilient and able to persevere through setbacks Educated to degree level or relevant industry experience Business-level English is a must Experience building modern web-based applications in a containerised environment with CI/CD Experience with at least one part the full technology stack of SaaS application, including databases, APIs, instrumentation and observability. Experience of working independently, with a self-starter attitude. Ability to present complex topics clearly and concisely to peers and engineering leadership. You will be responsible for contributing to the development and maintenance of components of Expana’s Platform. You will report to an Engineering Manager. We will not be able to sponsor any candidate for this role Our Core Values at Expana At Expana, we take great pride in our core values, which guide our actions and shape our culture: Brilliance: We strive for excellence in everything we do, pushing the boundaries of creativity and innovation to deliver outstanding results. Connected: We believe in the power of collaboration and communication. By fostering strong relationships within our teams and with our partners, we create a supportive environment that drives success. Make a Difference: We are committed to making a positive impact in our industry and community. Our actions reflect our dedication to sustainability, social responsibility, and delivering value to our stakeholders. Other values such as trust, transparency, creativity, and ownership define our brand and company culture. These qualities are what we seek in our teams as well. Your unique communication style and optimistic vision will inspire harmony with colleagues, customers, and business partners. Your commitment to excellence and strong relationship skills are also valued. Positive energy and strategic skills are key to succeeding at Expana. We value both individual success and collaboration, seeking dynamic team players who think outside the box. Everyone's development is integral to our collective success, so we foster and support each person's strengths and talents. In return for your hard work and dedication, we offer fantastic rewards. Please note that we operate with an agile working model, allowing for remote work and occasional travel to our offices. It is important to mention that we use E-Verify with third-party suppliers in our hiring practices to ensure compliance with employment laws.