FDM is a global business and technology consultancy seeking a Senior Java/Python Developer to work for our client within the Financial Services sector. This is initially a 6 month contract with the potential to extend and will be a hybrid role that will be based in Glasgow.
You will be responsible for the end-to-end design, development, and optimisation of banking applications using modern technologies including Java, Python, JavaScript, and Azure. Working in a collaborative, small-team environment, they will take ownership of system architecture, performance, and security while contributing to scalable, innovative solutions. The role also emphasises continuous improvement, mentorship, and fostering a strong culture of technical excellence.
Responsibilities:
- End-to-End Development: Design, develop, and optimize banking applications using Java, Python, JavaScript, and Azure cloud services.
- Small-Team Collaboration: Work closely with engineers, product manager, and stakeholders across the bank in an environment where your ideas matter.
- Ownership & Autonomy: Take responsibility for system architecture, performance, and security best practices.
- Scalability & Innovation: Help shape our technical stack and approach as we scale, implementing modern development methodologies.
- Mentorship & Knowledge Sharing: fostering a culture of technical excellence within the team.