Backend Developer (Senior Level)
An UK Fintech venture that enables investors to lend their stocks, bonds and ETFs is looking for a Backend Developer. Skills: • Strong OOP/OOD skills. • 5 + years of meaningful software development experience in at least one of the following: Java/Python/C#. • Ability to take ownership of solutions from design all the way to working in production. • Familiarity with Cloud providers: Azure, AWS, Google. • Experience with microservices and RESTful APIs. • Understanding fundamental design principles behind a distributed and scalable application. • Knowledge and proven experience in both NoSQL and SQL solutions (e.g. Mongo, Redis, MySQL/SQLServer/PostgreSQL). • Previous experience with concurrency patterns. • Proficient understanding of code versioning tools such as Git. • Previous experience with DevOps methodologies (continuous integration / continuous deployment). • Advantage: previous experience with Node.js. • Advantage: previous knowledge in the .NET environment. • Contribution to open source projects is a plus. • Ability to lead complex projects and people. • BSc in Computer Science or equivalent experience.