Full Stack Developer | Java, React (India)

Full Stack Developer | Java, React (India)

03 Nov
|
Asher Technologies
|
India

03 Nov

Asher Technologies

India

Full Stack Developer — Java, React & Event-Driven Systems

About the role
We’re hiring a Full Stack Developer with hands-on experience building event-driven systems using Java, Spring Boot, React, and Apache Kafka. You’ll own features end to end, from the action a user takes in React to the events that trigger work across services and the status the user sees when that work completes or fails. Responsibilities
- Build responsive React interfaces and the Spring Boot APIs and microservices that support them.
- Design event-driven workflows. Decide when a user action needs an immediate API response and when downstream work can run asynchronously.
- Define and evolve event schemas so producers and consumers can be deployed independently. Build Kafka consumers that handle retries and duplicate deliveries safely.
- Automate multi-step business processes. Make it possible to see which step failed and recover without repeating completed actions.
- Write unit, integration, and browser-based end-to-end tests. Cover failure scenarios such as a consumer receiving the same event twice or a downstream service becoming unavailable.
- Deploy containerized applications using Docker, Kubernetes, and CI/CD pipelines. Use logs, metrics, and tracing to follow a request across services and diagnose failures.
- Collaborate through Git and code reviews. Use AI development tools for coding, debugging,



and test generation, and verify their output before merging. Required experience Backend: Java, Spring Boot, REST API design, authentication and authorization, SQL, and database transactions Frontend: React with JavaScript or TypeScript, including forms, state management, and API integration Event-driven systems: Hands-on Kafka experience with producers, consumers, topics, partitions, consumer groups, and ordering guarantees. Experience handling duplicate events, retries, and failed messages Workflow automation: Experience coordinating work across services, tracking progress, and recovering from partial failures Testing: JUnit 5 and Mockito for unit testing, Spring Boot Test or Testcontainers for integration testing, and Playwright or Cypress for end-to-end testing Development and delivery: Git, pull requests, CI/CD, Docker, Kubernetes, and AI-assisted development tools Experience with Camunda or n8n, schema registries, or the transactional outbox pattern is a plus. Contract terms This is a self-employed contract position with fixed compensation. No employee benefits or Provident Fund (PF) contributions are provided. The contractor is responsible for filing and paying their own taxes. Pay: ₹384,000.00
- ₹1,650,000.00 per year

Perks:
- Flexible schedule
- Work from home Work

Location:
Remote

📌 Full Stack Developer | Java, React (India)
🏢 Asher Technologies
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack developer | java, react (india) / india