The role This is an exciting opportunity to join our growing Technology Engineering team. We are looking for a Software Engineer who has experience of building software with cutting edge technologies. You will be a key contributor within the software engineering team to ensure the delivery of high quality solutions. This role requires a fully hands on capable individual who can support the senior software engineer in all required tasks and enjoys working with latest technologies. What you’ll do Key responsibilities in this role will include (but not be limited to): Design, develop, enhance applications via microservices systems with Work within allocated squads under the senior software engineer guidance Collaborate with rest of GSS stakeholders within the squads to meet PI and sprint targets Provide accurate metrics when/as required for development tasks Collaborate with wider GSS stakeholders (architecture, security) to ensure code adheres to the architecture designs and also security standards (i.e. vulnerabilities) Ensure automated unit testing is performed before software is delivered to QA team Ensure code meets at all times the required engineering GSS standards under the guidance of the senior software engineer. About you What you’ll need 3-5 experience as a software engineer Good experience in building software with Java technologies (Java Spring Boot) Good knowledge of RESTful API services Good knowledge of SQL Good experience building large scalable software Exposure to MongoDB, Kafka and Kubernettes Good experience working in Agile methodologies Good experience working with CI/CD pipelines and relevant tool set (i.e. GitHub, Jenkins…) Exceptional troubleshooting and debugging skills Exposure to AWS (MSK, SQS, SNS, API Gateway) Exposure to Payments domain – ideally sanctions screening Exposure to SAFe Exposure to Test Driven Development Start Up experience Why GSS? Opportunity to join a growing start up and have real impact 30 days holiday (not including bank holidays) Generous pension scheme Private medical insurance Virtual GP Life assurance Flexible hybrid working environment The option to ‘Work Elsewhere’ whether abroad or elsewhere in the UK for up to 4 weeks per year EAP and holistic wellbeing support Employee Share Option Plan About GSS Our Purpose Why we are here To support a safe and efficient global financial system. What we are doing We are developing partnerships and platforms that have a positive impact globally. Our first solution addresses the friction in the global payment system caused by sanctions. This friction is greatest in the international payments system. Getting this right represents a material commercial opportunity for the industry. How we do this We bring together people and organisations from around the world to develop and deliver market leading solutions that solve complex industry challenges. Are you ready to be part of the revolutionary organisation that will solve one of the most critical challenges facing the financial services industry? Our Values Take Ownership Seize the moment and be proud of what we do. Be Respectful Creating and cultivating a culture where everyone feels safe, included and respected. Be Bold Our attitude and conviction drive our success; with motivation, we can achieve anything. Diversity statement We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to, among other things, race, religion, gender, sexual orientation, gender identity, national origin, age or disability.