Senior Full Stack Developer (Java / Spring Boot / Angular / AWS)
Benefits:
Tuition assistance
🚀 Job Title
Senior Full Stack Developer (Java / Spring Boot / Angular / AWS)
📍 Location
Remote (US-based preferred) / Hybrid (optional)
🧩 About the Role
We are building a scalable food delivery platform and are looking for a Senior Full Stack Developer to design, develop, and scale our application from the ground up.
You will work on high-performance backend services, intuitive frontend experiences, and cloud-native infrastructure to support real-time ordering, delivery tracking, and user personalization.
🛠️ Tech Stack
Backend: Java 17+, Spring Boot, Spring WebFlux (preferred)
Frontend: Angular (latest versions), TypeScript
Cloud: AWS (Lambda, API Gateway, ECS/EKS, S3, DynamoDB, RDS)
Messaging/Event Streaming: Kafka / AWS SNS/SQS
Database: PostgreSQL / DynamoDB / MongoDB
DevOps: Docker, Kubernetes, CI/CD (GitHub Actions / Jenkins)
Other: REST APIs, GraphQL (nice to have), Microservices architecture
💼 Key Responsibilities
Design and develop scalable microservices for order management, payments, and delivery tracking
Build responsive UI using Angular
Develop and maintain REST/GraphQL APIs
Implement event-driven architecture using Kafka or AWS services
Optimize application performance, scalability, and reliability
Collaborate with product, design, and DevOps teams
Ensure security, monitoring, and logging best practices
🎯 Required Qualifications
5+ years of experience in full stack development
Strong expertise in Java + Spring Boot
Experience with Angular / modern frontend frameworks
Hands-on experience with AWS cloud services
Experience with microservices and distributed systems
Solid understanding of databases (SQL + NoSQL)
Familiarity with CI/CD pipelines and containerization
⭐ Nice to Have
Experience building food delivery / e-commerce apps
Knowledge of real-time tracking (WebSockets / streaming)
Experience with personalization/recommendation systems
Familiarity with payment integrations (Stripe, etc.)
💡 What We’re Looking For
Strong problem-solving mindset
Ability to work independently in a startup environment
Ownership-driven and proactive attitude
Passion for building scalable consumer-facing products
📦 Example Features You’ll Work On
Real-time order tracking
Restaurant onboarding & menu management
Payment and checkout system
Personalized recommendations
Notification system (email, push, SMS)
💰 Compensation
Competitive salary (based on experience)
Equity (optional, for startup roles)
Flexible working hours
Work remote temporarily due to COVID-19.