Job SummaryWe are looking for a Platform Software Engineer to join our rapidly expanding Engineering team and contribute to the advancement of our flagship product, the STACS blockchain platform. The STACS blockchain platform is already running live with several clients and you will contribute further improvements around scalability and performance of the core platform and underlying distributed systems technology.The ideal candidate is a hands-on builder with a strong interest in building scalable cloud platforms to solve real world problems of the financial industry. They must have strong, first-hand technical expertise in the full stack ranging from the frontend to the database and is able to work comfortably with RESTful APIs. They must be comfortable working in a fast-paced environment with little supervision in an Agile environment.You will be a key contributor in changing the way capital markets of today function with the platforms you build together with internal stakeholders ranging from Customer Success to the Product team.Job ResponsibilitiesAs a Platform Software Engineer, you will be responsible for building new features and enhancing existing ones as well as supporting them in production. You can expect to work on the core blockchain product stack to enhance high throughput, low latency, high availability, and resiliency. Your work will culminate in a window seat where you will witness your work in production with large financial institutions, for the new digital age.You can expect your day to day responsibilities to cover the following: Write reliable, scalable, production-quality code for the STACS Blockchain platform Develop cloud-based web applications using modern frameworks Develop APIs in a microservice architecture in an Agile environment Work collaboratively as part of a multi-disciplinary team bringing customer insight, design, data analytics together to develop new product features that solve real world customer problemsRequirements Bachelor's or higher degree in Engineering or related fields 2 to 3 years of software engineering experience > 1-year experience with server-side service development Experience in Java Spring Boot Experience in Enterprise application development, Unix/Linux environments, distributed/parallel systems, information retrieval, networking Prior experience with relational databases (e.g. MySQL) Prior experience working with REST APIs, preferably ability to design and implement with scale Strong understanding of NOSQL databases (e.g. DynamoDB, MongoDB) Strong understanding of work with AWS or other cloud providers (experience is a plus) Experience with code repository and version control (e.g GitHub / Bitbucket)
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.