Fullstack Developer

Hotel Trader

New York (NY)

Hybrid

USD 140,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Hotel Trader is seeking a senior full-stack engineer in New York to build end-to-end features across React frontends and Java (Spring Boot) microservices with database integrations. You will develop responsive UIs, integrate with REST/GraphQL APIs, and design real-time data workflows.

The role emphasizes event-driven architectures, caching, and scalable solutions, with collaboration across product, design, and architecture teams.

Qualifications

  • 6-10 years of full-stack development experience.
  • Strong proficiency in React.js, JavaScript/TypeScript, Redux (or similar state management).
  • Backend experience with Java, Spring Boot, Hibernate.

Responsibilities

  • Build and maintain end-to-end features spanning React.js frontends and Java (Spring Boot) microservices and database integrations.
  • Develop responsive, performant, and accessible UIs integrated with REST and GraphQL APIs.
  • Design and scale low-latency, high-throughput microservices for real-time data workflows.
  • Implement event-driven systems using Kafka or SQS for asynchronous communication.
  • Collaborate with product, design, and architecture teams to translate requirements into scalable solutions.
  • Optimize application performance via caching, async processing, and database tuning.
  • Implement and maintain CI/CD pipelines, test automation, and monitoring frameworks.
  • Leverage AI-assisted tools to boost velocity and maintain code quality.
  • Participate in code reviews, design discussions, and architecture decisions.
  • Write clean, maintainable code, follow design patterns, and document key technical decisions.

Job description

Responsibilities:


  • Build and maintain end-to-end features spanning React.js frontends and Java (Spring Boot) microservices and database integrations.

  • Develop responsive, performant, and accessible UIs integrated with REST and GraphQL APIs.

  • Design and scale low-latency, high-throughput microservices for real-time data workflows.

  • Implement event-driven systems using Kafka or SQS for asynchronous communication.

  • Collaborate closely with product, design, and architecture teams to translate business requirements into scalable technical solutions.

  • Optimize application performance via caching strategies, async processing, and database tuning.

  • Implement and maintain CI/CD pipelines, test automation, and monitoring frameworks.

  • Leverage AI-assisted tools (Claude, Cursor, etc. ) to boost velocity and maintain code quality.

  • Participate in code reviews, design discussions, and architecture decisions.

  • Write clean, maintainable code, follow design patterns, maintain high test coverage, and document key technical decisions.


Requirements:


  • 6-10 years of full-stack development experience with a proven track record in production systems.

  • Strong proficiency in React.js, JavaScript/TypeScript, Redux (or similar state management), and modern frontend frameworks.

  • Solid backend experience with Java, Spring Boot, and Hibernate.

  • Database experience with MySQL, MongoDB, or ScyllaDB.

  • Hands-on with microservices, AWS (ECS/Lambda), SQS, and GraphQL.

  • Familiarity with event-driven architectures and caching layers (Redis) and asynchronous processing.

  • Working knowledge of observability tools (Prometheus, Grafana, CloudWatch, Sentry).

  • Understanding of data structures, algorithms, and system design fundamentals.

  • Passion for clean code, testability, and engineering excellence.

  • Strong analytical and communication skills with the ability to collaborate across product, design, and QA teams.

  • Comfortable in a remote-first, asynchronous, and ownership-driven culture.


Nice to Have:


  • Experience with React Native or mobile web frameworks.

  • Exposure to Kafka, Kinesis, or other event-streaming platforms.

  • Familiarity with CI/CD (GitHub Actions, Docker) and container orchestration (ECS).

  • Experience with AI-assisted development, LLMs, or LangChain pipelines.

  • Domain exposure to B2B platforms, travel tech, or high-scale marketplaces.

  • Background in Test-Driven Development (TDD) or Agile methodologies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Fullstack Engineer
Senior Fullstack Engineer

Intelliswift Software, Inc. • San Jose (CA)

On-site
USD 120,000 - 180,000
Fullstack Developer
Fullstack Developer

TechDigital Group • St. Louis (MO)

On-site
USD 85,000 - 110,000
Full Stack Technical Lead (Java, React, AWS)
Full Stack Technical Lead (Java, React, AWS)

Elite Resume Builder • Orlando (FL)

On-site
USD 120,000 - 180,000
Senior Full-stack Developer (React/Java)
Senior Full-stack Developer (React/Java)

iTEAMly • United States

Remote
USD 120,000 - 160,000
Long-term cooperation
Flexible working hours
Opportunity to influence architecture
+4
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Pinnaclearc • Mountain View (CA)

On-site
USD 120,000 - 150,000
Fullstack Engineer Opportunity (Java + Ruby Or React)
Fullstack Engineer Opportunity (Java + Ruby Or React)

Avenue Code • United States

Remote
USD 140,000 - 190,000
Lead Full Stack Developer
Lead Full Stack Developer

I8IS - Infiniti Software Solutions • Madison (NJ)

On-site
USD 140,000 - 180,000
Full Stack Engineer
Full Stack Engineer

Photon • Newark (DE)

On-site
USD 180,000 - 240,000
Full Stack Engineer
Full Stack Engineer

Ampcus Inc • Plano (TX)

On-site
USD 120,000 - 160,000
Lead Software Engineer Node.js / React
Lead Software Engineer Node.js / React

Compunnel Inc. • Florham Park (NJ)

On-site
USD 120,000 - 180,000