Job Description
Training Scope (End-to-End – Mandatory)
Foundations
- Software engineering & web basics: client-server, HTTP, REST, Git/GitHub
- Frontend fundamentals: HTML, CSS, JavaScript (responsive UI)
Frontend Development
- React: components, hooks, routing, API integration
Backend Development
- Core Java: OOP, collections, exceptions, streams
- Spring Boot: REST API design, service layer, dependency injection
- Authentication & authorization (JWT)
Database Layer
- SQL: ERDs, joins, stored procedures
- NoSQL fundamentals
Advanced Concepts
- Microservices architecture & inter-service communication
- DevOps & deployment workflow: CI/CD, GitHub Actions, Docker basics
- Cloud deployment: AWS / Azure standard patterns
- AI-assisted development: code generation, debugging, refactoring, documentation
Capstone Project (Mandatory)
The trainer will mentor learners to build a complete full-stack application including:
- React frontend UI
- Spring Boot backend APIs
- Database persistence layer
- User authentication
- CI/CD pipeline setup
- Deployment to AWS / Azure
Key Requirements
- Strong hands-on experience as a Java Full Stack Developer
- Proven ability to deliver project-driven, job-oriented training
- Experience in building and deploying real production applications
- Must provide recordings of each live session
- Fluent English communication
Hard Filter (Important)
Do NOT apply if you:
- Have only theoretical knowledge
- Lack real project deployment experience
- Cannot deliver an end-to-end Java full-stack capstone
Applications failing to meet these criteria will not be reviewed.
Engagement Details
- Contract Type: Hourly
- Rate: Trainer to quote hourly rate
- Mode: Live Online Classes