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 Platforma 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