freehire launches on Product Hunt on 26 August.

Follow →

Back-end Engineer

  • 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
  • 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
  • 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)

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available