Job Title: Senior Java FullStack Engineer (Spring Boot & React) Remote
Location: Remote
Experience: 5+ years
Notice Period: Immediate or serving (available to join on or before 20th December)
Communication: Excellent written & verbal English required
We are looking for a handson Senior Java FullStack Engineer to join a fastpaced, youthoriented company. You will own design and delivery of endtoend features in a microservices architecture and work closely with product and QA to drive a practical, getthingsdone culture. The ideal candidate leads by example, mentors junior team members, debugs production issues, and participates in release readiness and traceability activities.
Key Responsibilities
- Design, develop and maintain backend services using Java and Spring Boot (microservices).
- Build and deliver frontend features using React (hooks) and integrate with backend APIs.
- Implement and maintain RESTful APIs, database schemas and data access layers (SQL/NoSQL).
- Work with cloud platforms (AWS/Azure/GCP) to deploy, monitor and manage services; implement CI/CD pipelines.
- Implement interservice communication patterns (synchronous REST/gRPC, asynchronous messaging, circuit breakers, service discovery, API gateways).
- Participate in architecture discussions, code reviews, and technical design documents.
- Troubleshoot, debug and resolve production issues; ensure release readiness, auditability and traceability.
- Mentor junior members, foster a handson culture and contribute to continuous improvement.
- Use release and project management tools (JIRA, Pivotal Tracker, Rally or similar).
Musthave (required)
- 5+ years handson Java development (core Java: OOP, Collections, Streams, functional interfaces).
- Strong Spring Boot experience including DI, annotations (@RestController, @Service, etc.), application configuration (application.yml/properties).
- Proven microservices experience (design, deployment, interservice communication, fault tolerance).
- 3+ years React experience and at least one delivered endtoend project using React (hooks required).
- 23+ years working with cloud services (AWS/Azure/GCP) and familiarity with cloud components used in microservices.
- Strong SQL skills; experience with NoSQL is a plus.
- Experience with Spring Data JPA / Hibernate.
- Experience building and consuming REST APIs.
- Excellent communication skills.
Strongly Preferred / Nice To Have
- Experience with Node.js / backend JavaScript.
- Experience with Spring Cloud Config and service configuration management.
- Familiarity with CI/CD tools and pipelines, containerization (Docker), orchestration (Kubernetes).
- Domain experience in Healthcare or Accounting/Finance.
- Familiarity with release management, auditability and traceability best practices.
- Handson experience with monitoring, logging and debugging production systems.