Back-end Engineer

  • Closed
  • US Company | Small (11-50 employees)
  • LATAM (100% remote)
  • 4+ years
  • Long-term (40h)
  • Artificial Intelligence / Machine Learning
  • Full Remote

Required skills

  • Java
  • C++
  • RESTful APIs
  • PostgreSQL
  • CI/CD

Requirements

Must-haves

  • 4+ years of backend development experience
  • Proficiency with Java
  • Experience with C++
  • Experience with Spring Boot, Hibernate, JPA, REST APIs
  • Experience with FIX protocol (QuickFIX/J or similar)
  • Experience with databases (PostgreSQL, MySQL, MongoDB, Redis)
  • Proficiency with Git, CI/CD pipelines, Docker, and Kubernetes
  • Ability to design multithreaded, concurrent, and low-latency systems
  • Deep understanding of security principles (OAuth2, JWT, SSL, encryption)
  • Strong problem-solving, debugging, and analytical skills
  • Strong communication skills in both spoken and written English
  • Bachelor’s Degree in Computer Engineering, Computer Science, or equivalent

Nice-to-haves

  • Startup experience
  • Experience with financial systems, trading platforms, or ATS solutions
  • Knowledge of messaging systems (Kafka, RabbitMQ, Redpanda, Chronicle Queue)
  • Familiarity with microservices architecture and event-driven systems
  • Exposure to cloud services (AWS, GCP, Azure)

What you will work on

  • Design and implement backend services and APIs in Java (Spring Boot, Jakarta EE) to support ATS functionality
  • Develop and maintain REST APIs for integration with internal and external systems
  • Implement and optimize FIX protocol-based APIs for financial and trading integrations
  • Ensure backend architecture meets requirements for low latency, high availability, and security
  • Collaborate with DevOps to deploy and monitor services in production environments (AWS, GCP, Azure, on-prem)
  • Optimize database performance and design schemas for ATS workflows (SQL, NoSQL)
  • Conduct code reviews, unit testing, and integration testing to ensure quality and reliability
  • Troubleshoot and resolve issues related to scalability, performance, and stability
  • Write clean, maintainable, and well-documented code aligned with best practices

Other jobs you might like

  • Full-stack Engineer

    • LATAM (100% Remote)
    • US Company | 11-50 employees
    • 5+ years of exp.
    • Long-term (40h)
  • Back-end Engineer

    • LATAM (100% Remote)
    • US Company | 11-50 employees
    • 3+ years of exp.
    • Short-term (40h)

Get matched with the best remote opportunities from today's top US companies

Find great opportunities

Earn more compensation for your hard work

Access exclusive benefits like healthcare, English classes, and more

1-1 individualized training to succeed in the international job market

Sign up