Fullstack Engineer Job Requirements - Experience Range: With at least 2 to 4 years of professional experience in full stack software engineering, including hands‑on expertise in Java, React, and microservices architecture - Key Responsibilities: 1. Design, develop, and maintain scalable full-stack applications using React, Java, Node.js, and modern cloud technologies 2. Build and enhance RESTful APIs, microservices, and distributed systems to support business-critical workflows 3.
Own features end-to-end, from user experience and frontend implementation through backend services, APIs, and data persistence layers 4. Drive engineering best practices around coding standards, testing, security, observability, and performance optimization 5. Troubleshoot and resolve complex production issues to maintain system reliability and uptime 6.
Contribute to CI/CD automation, deployment strategies,
and cloud infrastructure improvements 7. Mentor junior and mid-level engineers through technical guidance and code reviews 8. Communicate technical decisions, risks, and trade-offs clearly to stakeholders and team members 9.
Participate in architecture reviews, technical design discussions, and code reviews to ensure maintainability and scalability - Required Skills: 1. React 2. Java 3. Node.js 4.