Java Backend Developer (remote)

Raffles, Singapore

Job Description

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)

  • Familiar with DevOps tools like Docker, Kubernetes is a plus
  • Heavy interest in the emerging blockchain industry
  • High adaptability and strong problem-solving skills
Job Type: Full-timeSalary: $2,000.00 - $4,000.00 per monthBenefits:
  • Parental leave
  • Work from home
Schedule:
  • Monday to Friday
Supplemental Pay:
  • Performance bonus
Education:
  • Bachelor's or equivalent (Preferred)
Experience:
  • software engineering: 2 years (Preferred)

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1119744
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Raffles, Singapore
  • Education
    Not mentioned