Backend Developer (Java)

Job Description

Title: Backend Developer (Java)

Company Name: BlockVerse Solutions

Vacancy: 03

Age: Na

Job Location: Dhaka (DOHS Mirpur)

Salary: Negotiable

Experience:

  • At least 5 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service, Financial Technology (Fintech) Startup, Business-to-Business (B2B) Software and Services Startup


Published: 2025-09-07

Application Deadline: 2025-10-07

Education:
    • Bachelor of Science (BSc) in Computer Science & Engineering


Requirements:
  • At least 5 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service, Financial Technology (Fintech) Startup, Business-to-Business (B2B) Software and Services Startup


Skills Required: Database management,distributed database system,Dockers and Kubernetes,Github,Java,Java SpringBoot,Kafka,microservices,REDIS

Additional Requirements:
  • Only Male
  • 5+ years of experience in Java backend development.

  • Expertise in concurrent programming, multithreading, and low-latency design.

  • Experience with Spring Boot, Netty, Disruptor, or Aeron.

  • Strong knowledge of databases (Postgres, MySQL, Cassandra, MongoDB) and caching systems (Redis).

  • Experience with Kafka or other event streaming platforms.

  • Familiarity with microservices, gRPC, Docker, and Kubernetes.

  • Experience in financial trading systems is a plus.

  • Strong Experience with Git, testing tools, and performance optimization.

  • Punctuality is expected at all time.

  • Problem solving skills.

  • Team player.



Responsibilities & Context:

We are looking for a Backend Developer (Java) to develop and optimize our core exchange services, including the order matching engine, ledger, settlement, and market data distribution. The role requires strong experience in building high-throughput, low-latency distributed systems. You will work closely with other developers and product teams to ensure that our backend systems can scale seamlessly while maintaining accuracy, security, and reliability under heavy trading volumes. The ideal candidate should have a deep understanding of distributed systems, concurrency, and real-time data processing, with hands-on experience building performance-critical financial or trading infrastructure.

Responsibilities:

  • Design, build, and optimize backend services in Java (Spring Boot, Netty, Disruptor).

  • Develop and maintain the matching engine, balance ledger, and settlement services.

  • Ensure scalability and fault tolerance of backend services across a distributed microservices architecture.

  • Build and integrate with Kafka, Redis, and Postgres/NoSQL databases for high-throughput data processing.

  • Implement real-time market data streaming APIs.

  • Ensure backend services adhere to compliance and audit requirements (transaction logging, traceability).

  • Collaborate with DevOps/SRE teams on deployment, scaling, and monitoring.

  • Perform code reviews and enforce secure coding practices.

Additional Information:

  • This is a Full-Time on-site job.

  • The ideal candidate should be able to work under pressure and meet specific deadlines.

  • The weekend is on Sunday.



Job Other Benifits:
  • Salary Review: Yearly
  • Lunch Facilities: Partially Subsidize
  • Festival Bonus: 2
    • Training and Skill improvement opportunities

    • Evening Snacks

    • Unlimited Tea & Coffee



Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Only Male can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs