freehire launches on Product Hunt on 26 August.

Follow →

Backend / Fullstack Developer

Summary

Builds and maintains high-volume backend services in Java/Spring and fullstack apps with React, focusing on scalability, testing, and team mentorship.

  • Architect and build critical backend services that handle high transaction volumes
  • Define interface contracts and ensure data consistency across distributed systems
  • Solve complex concurrency and memory management issues in our applications
  • Establish testing strategies and ensure the team adheres to security best practices
  • Guide the team during technical planning and help resolve blockers
  • Analyse production metrics to identify bottlenecks and plan capacity
  • Write architectural decision records (ADRs) to track important technical choices
  • Mentor junior and professional developers to help them advance their careers
  • Advise product management on technical feasibility and risks of new features
  • Drive the adoption of new tools or frameworks that increase developer productivity

Requirements

  • Proficient in Java and JavaScript
  • React
  • Hands‑on experience with the Spring Framework
  • Strong knowledge of RESTful Web Services and APIs
  • Solid command of SQL for database operations and querying
  • Skilled in Git for version control and collaborative workflows
  • Competency in Object‑Oriented Design principles
  • Expertise in writing and executing Unit Tests
  • Familiar with Agile methodologies, including Scrum or Kanban

See also