Role : Java Full Stack Developer
Exp Level : 5+ Years
Location : Hyderabad / Kolhapur & Vishakapatnam
N.P : Immediate to 30 Days Max
Mode of Work : WFO / Hybrid
We are hiring a skilled Full Stack Developer to contribute to the Treadsy Platform—a modern e-commerce ecosystem supporting tire retailers and consumers across multiple brands.
You will work across the full stack, from React / Next.js front-end development to Java Spring Boot microservices , PostgreSQL , and Azure cloud services , delivering high-impact features that support large-scale user transactions.
Key Responsibilities
1. Full Stack Feature Development
Develop end-to-end features across UI → API → Database .
Build responsive UIs using Next.js (13 / 14), React 18, TypeScript, MUI v5 .
Develop scalable Spring Boot microservices with REST APIs and OAuth2 security.
Design PostgreSQL schemas, write optimized SQL queries, and manage database migrations (Liquibase / Flyway).
Build event-driven workflows using Azure Service Bus .
2. API & Microservices Development
Create RESTful APIs with proper versioning, documentation (Swagger / OpenAPI), validation, and error handling.
Implement microservices patterns – service decomposition, retries, circuit breakers, etc.
3. Testing & Quality Assurance
Write unit tests : Jest (UI), JUnit, Mockito (Backend) .
Implement integration tests using TestContainers and E2E tests using Playwright .
Ensure clean, maintainable code through peer reviews and development best practices.
4. Deployment & Monitoring
Work with CI / CD pipelines (Azure DevOps / GitHub Actions).
Deploy services using Docker and Kubernetes.
Monitor production services using Azure Application Insights, Prometheus , and debug performance issues.
5. Collaboration & Agile Delivery
Work closely with product managers, designers, QA, DevOps, and engineering teams.
Participate in sprint ceremonies, architecture discussions, and feature planning.
Own features from design to production rollout.
Core Technical Skills (Must Have)
Front-End
Next.js 13 / 14 , React 18 (Hooks, Lifecycle, State Management)
TypeScript (advanced)
Material UI (MUI v5)
State Management : Redux Toolkit or Context API
Modern JavaScript (ES6+, async / await, functional programming)
CSS / Responsive Design (Emotion, Styled Components, Flexbox, Grid)
Back-End
Java (OOP, Collections, Streams, Lambdas)
Spring Boot 3.x – REST controllers, Spring Data JPA, Spring Security
PostgreSQL – schema design, indexing, query optimization
Message queues : Azure Service Bus / RabbitMQ / Kafka
OAuth2 / JWT Authentication
JUnit 5, Mockito, TestContainers
Additional (Good to Have)
Docker / Kubernetes
Azure Cloud (AKS, ACR, Service Bus, PostgreSQL, Key Vault)
Terraform / IaC
CI / CD (Azure DevOps, GitHub Actions)
Soft Skills & Cultural Fit
Strong problem-solving and debugging ability across the stack
Excellent communication and collaboration skills
Ability to work independently and own features end-to-end
Quick learner, adaptable to new tools and technologies
Focus on clean code, performance, and security best practices
Primary Skills Summary
ES6+, Async / Await, Functional Programming
React 18, Next.js 13 / 14
TypeScript, Redux Toolkit / Context API
Spring Boot, Microservices, REST API design
PostgreSQL, Message Queues
OAuth2 / JWT
CSS / Styling
Jest, JUnit, TestContainers
Secondary Skills Summary
Docker
Kubernetes (Basics)
CI / CD (Azure DevOps, GitHub Actions)
Azure Cloud
Terraform
Lead Java Developer • Anand, Gujarat, India