Senior Backend Engineer (Python/Java)

BTSE
Singapore
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Proactive mindset","Independent problem-solving","Communication","Stakeholder alignment"]

Build and maintain high-performance web applications and microservices using MVC architecture, leveraging Python (FastAPI) and HTML/JavaScript. Design scalable internal services and REST integrations, translate operational challenges into technical roadmaps, and support the full software development lifecycle from schema design to deployment and Unix-based operations. Partner with business stakeholders to drive alignment and continuously adopt new tools to automate manual processes.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
BTSE
BTSE
3 days ago

Senior Backend Engineer (Python/Java)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 21 hours agoStatus: Live

Job Summary

Build and maintain high-performance web applications and microservices using MVC architecture, leveraging Python (FastAPI) and HTML/JavaScript. Design scalable internal services and REST integrations, translate operational challenges into technical roadmaps, and support the full software development lifecycle from schema design to deployment and Unix-based operations. Partner with business stakeholders to drive alignment and continuously adopt new tools to automate manual processes.
Location: Singapore
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Translate operational challenges into streamlined technical roadmaps that improve company-wide efficiency.
  • •Design and maintain web applications and microservices using MVC architecture with Python (FastAPI) and HTML/JavaScript.
  • •Architect and implement internal services and REST-based integrations for scalability and maintainability.
  • •Act as a bridge between technical and business teams, communicating value to non-technical stakeholders.
  • •Manage the full software development lifecycle from discovery and data schema design to deployment and Unix-based operational support.

Key Requirements

  • •5+ years of backend development experience with Python and/or Java, including deep knowledge of modern asynchronous frameworks (preferably FastAPI).
  • •Experience building integrated web applications using REST APIs, HTML, and JavaScript.
  • •Practical understanding of MVC architecture and commitment to REST best practices.
  • •Advanced proficiency in modern SQL (PostgreSQL), including schema design and query optimization.
  • •Solid experience with Unix/Linux for development, debugging, and operational management.
Experience:FintechBlockchain
Skills:Proactive mindsetIndependent problem-solvingCommunicationStakeholder alignment
Tech Stack:PythonJavaFastAPIHTMLJavaScriptRESTMVCPostgreSQLUnixLinuxDockerGitLab CI/CD

Company Brief

BTSE
BTSE operates a cryptocurrency exchange and digital asset trading platform offering spot, futures, margin trading, and institutional custody solutions, focused on liquidity, security, and a broad range of crypto and fiat trading pairs for retail and institutional clients.
Industry: Trading Platforms
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Founded: 2018
WebsiteLinkedIn