Senior Full Stack Developer (Java / Spring Boot / Angular / AWS)
- Fort Worth, TX, United States
$105,000 USD / year
Applications open in a new tab.
Job details
- Pay
- $105,000 USD / year
- Experience
- 5+ years of experience in full stack development
- Posting language
- English
- Posted
Original job description
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
This position is temporarily remote.
More about this job
Skills
- Oracle Java
- Spring Boot
- AWS
- TypeScript
- Amazon DynamoDB
- Apache Kafka
- PostgreSQL
- MongoDB
- DevOps
- Docker
- Kubernetes
- CI/CD
- GitHub
- Jenkins
- API development
- GraphQL
- Microservices Architecture
- Microservices
- Full-stack development
- SQL
- NoSQL
- Problem solving
- Work independently
- Onboarding