Senior Java Full Stack Developer

anywhere, India
Not Disclosed
Type : Remote
Exp. 7-10 years
ReactJavaScriptMicroservicesReduxystem Design & ArchitectureCypressAppium
  • Posted on : July 21, 2025
  • Openings : 1

Job description

📍 Remote | ⏰ Work Timings: 2:00 PM – 11:00 PM IST | 💼 Experience: 8+ Years

We're on the lookout for a Senior Java Full Stack Developer to lead the modernization and innovation of critical enterprise platforms. This is a high-impact role with end-to-end responsibility across e-commerce, WMS, microservices, and frontend transformations.


🔧 Key Responsibilities & Projects

1. E-Commerce Platform Overhaul

  • Frontend: Transition from Java monolith to React + TypeScript

  • Backend: Build and migrate services to Java microservices architecture

  • Special Feature: Develop a 3D parts picker tool

  • Integrations: Accounting, purchasing, and other third-party systems

2. Warehouse Management System (WMS) Upgrade

  • Enhance logistics and inventory systems

  • Lead backend enhancements with Java and database expertise

3. Microservices Implementation

  • Redesign backend systems into microservices using Spring Boot

  • Apply patterns and best practices for scalability and performance

4. Frontend Modernization

  • React + Redux + Redux-Saga for state management

  • Emphasis on building from scratch—no third-party libraries for components like date pickers

  • Styling expertise is critical

5. System Design & Architecture

  • Handle service and persistence layer complexities

  • Tackle high-level design challenges across evolving business needs

6. QA Automation Leadership

  • Drive automation using Cypress (frontend) and Appium (mobile)

  • Collaborate with QA to ensure test reliability and coverage


🛠 Tech Stack & Requirements

Frontend

  • React, TypeScript, Redux, Redux-Saga

  • Strong grasp of state management and UI/UX best practices

  • CSS/styling methodologies

Backend

  • Java, Spring Boot

  • Relational DBs (e.g., PostgreSQL, MySQL), NoSQL (a plus)

  • API design, service integration, and secure architecture

Automation & Testing

  • Cypress, Appium experience preferred

  • Focus on building reliable test coverage and frameworks


✅ Ideal Candidate

  • 8+ years of experience in Java full stack development

  • Strong system design, problem-solving, and communication skills

  • Comfortable working in a 2:00 PM – 11:00 PM IST schedule

  • Can handle technical assessments (like custom date picker UI)

© 2025 Hire Dev Now. All rights reserved. designed and developed by Hiredevnow