We're looking for a Back-end Developer, but with good knowledge about the whole software development (front end, architecture, cloud, etc), to be part of a solid British FinTech, working in squads with several other Developers, QA Engineers, DevOps Engineers, Product Owners, and Scrum Masters improving current solutions and building new platforms, features, and solutions.
You can work remotely from anywhere in Portugal, going to Lisbon to the monthly team-building meetings.
What will be your goals?
Contribute to the analysis, design, and development of solutions. Contributing to conversations, specifications, and prototypes as required;
Write robust maintainable code that can be efficiently enhanced by yourself and others adhering to company guiding principles;
From the start, design and build solutions that can be supported and run reliably in the production environment, giving particular consideration to privacy and performance;
Ensure code is testable / tested & sufficiently documented;
Understand how your projects fit into the wider solution and contribute to the development of the platform as a whole;
Support and collaborate with Colleagues, such that they can count on you to back them up and partner with them
Follow developments in the industry (best practices,technology, tooling) and contribute to a better team and better platform;
Own personal responsibility of delivering code of quality;
Shared responsibility with QA for the delivery of quality tested code
This role requires :
3+ years shipping back-end code (preferably Java + Spring Boot) in a high-quality production environment, with exposure to front-end development;
Experience with data and event-based architectures (API development, SQLdata stores, messaging queues, etc.);
Experience building and deploying microservices in production;
Experience of working in an Agile model, knowledge of associated tools and approaches;
Strong communication skills with a proven history of interfacing with business-level stakeholders, both technical and non-technical alike;
Computer science, engineering, or related degree;
Desired knowledge of :
Experience working with Cloud Platform AWS, Azure·
Financial services or Commodities background·
Knowledge of Blockchain / Ethereum / Solidity·
Experience of working in a multi-party distributed environment
We'd love to meet you and go further in this opportunity! Apply now and join the team!