Full Stack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+44 more
Job description
- 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
Frontend: React.js, TypeScript, Next.js, React Native, Redux, GraphQL, Tailwind CSS Backend & Infra: Java (Spring Boot), Microservices, AWS ECS, Redis, ScyllaDB, MongoDB, GraphQL, AWS Lambda, MySQL, Aurora
Event Driven & AI: SQS, Kinesis, Claude, Cursor, LangChain
Observability: Prometheus, Grafana, CloudWatch, Sentry
Engineering Excellence: JVM tuning, GC profiling, Circuit Breakers, Async Tracing, We’re hiring an experienced Full Stack Engineer (React + Java) with 5-10 years of experience to design, build, and scale real-time web applications for our global B2B hotel marketplace., * 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.
Benefits & conditions
-
Work on mission-critical, high-scale systems used by global hotel brands.
-
Build real-time, low-latency products impacting millions of hotel transactions daily.
-
Be part of a remote-first, AI-accelerated engineering culture that values autonomy and quality.
-
Collaborate with senior engineers and architects solving complex distributed system challenges.
-
Competitive compensation with equity participation and career growth opportunities.
-
Learn and work with cutting-edge AI tools-from code generation to observability automation.
About the company
About Recro
51-200, Recro empowers talented developers by providing them with relevant experience at fast-growing startups based on technical competencies and aspirations.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Find a Developer Job: 12 Best Job Sites For Developers
Dev Digest 120 - Apple and peers
React Developer Salary [2023]