Senior Backend Developer

1 week ago


Lahore, Punjab, Pakistan beBeeBackend Full time $120,000 - $140,000
Job Description

We are seeking an experienced Backend Developer to lead the development of our comprehensive financial trading and market analysis platform, Iyurek. This cutting-edge platform provides real-time market data, trading strategies, community features, and advanced analytics for traders and investors across multiple asset classes.

About the Platform
  • Real-time Market Data: Live pricing for stocks, forex, crypto, commodities, and futures
  • Trading Strategies: Advanced algorithmic trading strategies and backtesting
  • Community Features: Social trading platform with user profiles, posts, and interactions
  • Advanced Analytics: Sentiment analysis, correlation analysis, COT (Commitment of Traders) reports
  • Dashboard & Reporting: Customizable dashboards with charts, indicators, and market insights
  • Mobile & Web Apps: Cross-platform applications for iOS, Android, and web
Key Technologies and Architecture

Core Technologies

  • Infrastructure: AWS SAM (Serverless Application Model), CloudFormation
  • Database: MongoDB, Redis (caching and session management)
  • APIs: RESTful APIs with API Gateway

Key AWS Services

  • API: API Gateway with custom authorizers
  • Networking: VPC, Security Groups

External Integrations

  • Market Data: Financial Modeling Prep (FMP), Twelve Data, Yahoo Finance
  • Analytics: Custom sentiment analysis, correlation engines
Role Responsibilities
  • API Development: Design and implement RESTful APIs for financial data, user management, and trading features
  • Lambda Functions: Develop, maintain, and optimize 100+ AWS Lambda functions across systems
  • Database Design: Work with MongoDB collections for user data, market data, strategies, and community features
  • Caching Strategy: Implement Redis caching for real-time market data and session management
  • Authentication: Integrate and maintain FusionAuth for user authentication and authorization
  • Market Data Processing: Handle real-time financial data from multiple sources (stocks, forex, crypto, commodities)
  • Trading Strategies: Develop and maintain algorithmic trading strategies and backtesting systems
  • Analytics: Implement sentiment analysis, correlation analysis, and COT report processing
  • Risk Management: Build systems for position tracking, portfolio management, and risk assessment
  • Serverless Architecture: Design and implement scalable serverless solutions using AWS SAM
  • Microservices: Maintain modular architecture with separate Lambda stacks for different domains
  • Performance Optimization: Optimize Lambda cold starts, database queries, and API response times
  • Security: Implement proper authentication, authorization, and data encryption
  • DevOps & Deployment
  • Infrastructure as Code: Manage CloudFormation templates and SAM configurations
  • Monitoring: Set up logging, monitoring, and alerting using CloudWatch
  • Environment Management: Handle dev, pre-prod, and production environments
Required Skills & Experience
  • Technical Requirements
  • 5+ years of Python development experience
  • 3+ years of AWS experience (Lambda, API Gateway, CloudFormation)
  • Strong experience with serverless architectures and microservices
  • Database expertise with MongoDB and Redis
  • API development with RESTful services
  • Git and version control best practices
  • Trading platforms or financial technology experience preferred
  • Understanding of market data feeds, trading APIs, and financial instruments
  • Knowledge of trading concepts (orders, positions, portfolios, risk management)
  • Experience with real-time data processing and WebSocket connections
  • AWS Lambda development and optimization
  • API Gateway configuration and custom authorizers
  • CloudFormation or Terraform for infrastructure management
  • AWS SAM (Serverless Application Model) experience preferred
  • VPC, Security Groups, and AWS networking concepts
    • Additional Skills
    • Authentication systems (OAuth2, JWT, session management)
    • Documentation and code review practices
    Preferred Qualifications
    • Fintech experience with trading platforms, market data, or financial services
    • AWS certifications (Solutions Architect, Developer)
    • Experience with Interactive Brokers API or similar trading APIs
    • Knowledge of financial regulations and compliance
    • Experience with mobile app backends
    • Previous work with high-frequency data processing
    What You'll Work On
    • Key Modules (Overview): Market Data Engine, Trading Strategies, Community Platform, Mobile App Backend
    • 2. Market Data Engine: Real-time price feeds, historical data, market indicators
    • 3. Trading Strategies: Algorithm development, backtesting, strategy deployment
    • 4. Community Platform: Social features, user interactions, content management
    • 6. Mobile App Backend: API endpoints for iOS and Android applications
    • Scalability: Handling high-frequency market data updates
    • Performance: Optimizing Lambda cold starts and database queries
    • Real-time Features: WebSocket connections for live market data
    • Data Integration: Multiple market data sources and API integrations
    • Security: Financial data protection and user privacy
    Seniority level
    • Mid-Senior level
    Employment type
    • Contract
    Job function
    • Engineering and Information Technology
    Industries
    • IT Services and IT Consulting


  • Lahore, Punjab, Pakistan beBeeBackend Full time $60,000 - $90,000

    Job Title: Senior Backend DeveloperWe are a pioneering software company dedicated to developing a unique and robust platform.The successful candidate will play a crucial role in the development and maintenance of our platform, ensuring seamless integration of server-side components and database connections.Key Responsibilities:Maintain and optimize...


  • Lahore, Punjab, Pakistan TekFocal Full time

    Senior Backend Developer - PHP / Team Lead TekFocal, Pakistan We are looking for a senior back-end PHP developer.Responsibilities:Design software architecture and implement critical software tools for our different platforms.Constantly improve yourself by learning new technologies and concepts following best industry practices.Create efficient, testable, and...


  • Lahore, Punjab, Pakistan beBeeBackend Full time $100,000 - $150,000

    Job Title: Senior Backend Developer LeaderAbout the RoleWe are seeking a skilled senior backend developer to lead our engineering team and drive the development of high-quality software solutions.ResponsibilitiesDesign and implement scalable backend services using PHP and Python.Develop and maintain API architecture, ensuring security, system scalability,...


  • Lahore, Punjab, Pakistan beBeeSoftware Full time 1,800,000 - 2,500,000

    We are seeking a skilled and passionate Senior Software Engineer to join our team in building scalable backend systems. You will be responsible for designing and developing high-performance server-side logic, collaborating with cross-functional teams, and contributing to the overall architecture of backend services.Key Responsibilities:Design and develop...


  • Lahore, Punjab, Pakistan beBeeBackend Full time 150,000 - 180,000

    Job OverviewWe are seeking a skilled backend developer to join our team.As a senior software engineer, you will play a key role in the design and development of our web applications.ResponsibilitiesDesign and develop scalable, efficient, and reliable backend services and APIs.Collaborate closely with front-end engineers, QA, product, and design teams to...


  • Lahore, Punjab, Pakistan The Kalculators - Professional Accountants Full time

    Senior Backend Node Js Developer - Onsite Job Role - Night ShiftSenior Backend Node Js Developer - Onsite Job Role - Night ShiftGet AI-powered advice on this job and more exclusive features.You are required to work from our based in Lahore - Firdos market.Job timing - 4:30am to 12:30pmMonday to FridayAbout CompanyWe are 'The Kalculators' – a firm that...


  • Lahore, Punjab, Pakistan Avanza Solutions Full time $104,000 - $130,878 per year

    Company DescriptionSince 2000, Avanza Solutions has been driving digital transformation for organizations globally through innovative digital platforms and services. Known for its excellence and continual evolution, Avanza is a leader in digital innovation and digitalization. The company specializes in advanced technologies such as digital banking, customer...


  • Lahore, Punjab, Pakistan NEXQUERY (Private) Limited Full time $104,000 - $130,878 per year

    Company DescriptionNEXQUERY (Private) Limited, founded in 2022, is a software company that combines strategy, design, and engineering services into a seamless workflow to support clients at every stage. Our team of passionate professionals focuses on creating valuable products and helping businesses scale technologically. With five years of experience,...


  • Lahore, Punjab, Pakistan GuruDesk Full time

    We are looking for a proficient Senior PHP Backend Developer to join our dynamic team. You will be responsible for the server-side web application logic as well as for the integration of the front-end part. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance...


  • Lahore, Punjab, Pakistan beBeeElixir Full time $900,000 - $1,200,000

    Job Title:Senior Elixir Developer WantedOverview:We are seeking an accomplished Senior Elixir Developer to join our diverse team of professionals.The ideal candidate will have a strong background in backend development and experience with the Elixir programming language, Phoenix Framework, and related technologies.Responsibilities:Design and develop scalable...