13 Nov
|
Amend Ed Tech
|
Chennai
13 Nov
Amend Ed Tech
Chennai
We are hiring an experienced Quarkus (Java) developer/instructor to record a professional, industry-ready Quarkus course for our Learning Management System (LMS).
This is not a beginner-only course . The content focuses on real-world backend, cloud-native, and microservices development .
Location : In office recording
Perumbakkam, Chennai
Recording Schedule
- Weekends only :
- Planned sessions (no daily commitment)
Pay
- ₹200 - ₹400 per hour :
- Pay depends on hands-on experience and teaching clarity
Course Scope (What you’ll be recording)
The course is ~ 8-12 hours (40-60 lectures) and includes:
- Quarkus introduction, setup, dev mode & extensions
- Building REST APIs using Panache & JPA :
- Database migrations using Flyway :
- Dependency Injection (CDI) & configuration profiles
- Reactive programming using Mutiny
- Security:
- JWT
- Role-based access
- OIDC integration
- gRPC with Quarkus :
- Protobufs
- Streaming
- Inter-service communication
- Messaging with Kafka :
- Native image & GraalVM :
- Build process
- Troubleshooting
- Performance tuning
- Observability:
- Metrics
- Tracing (Jaeger)
- Logs
- Prometheus integration
- Testing:
- Unit & integration tests
- Contract testing (WireMock, Testcontainers)
- CI/CD:
- GitHub Actions
- Container builds
- Deployment:
- Kubernetes (minikube / k3s)
- Production configs
- Capstone project :
- End-to-end deployment
- Load testing
- Cost & scaling discussion
Extras:
- Sample project repository
- Cheat sheets
- Quizzes at the end of each modul
Skills Required :
- Strong Java fundamentals
- Hands-on experience with Quarkus :
- REST API development using JPA / Hibernate / Panache :
- Understanding of microservices architecture :
- Basic Kubernetes & container knowledge
- Ability to explain concepts clearly while coding :
- Reactive programming experience (Mutiny)
- gRPC implementation experience
- Kafka or event-driven systems
- Native image / GraalVM exposure
- Prior teaching, mentoring, or course recording experience
Who Should Apply
- Backend developers working with Java & microservices
- Freelancers looking for weekend teaching work :
- Technical trainers / instructors
- Developers interested in content creation & education
Job Type : Freelance Contract length: 2 days
Pay: ₹200.00 - ₹400.00 per hour
Expected hours: 14 per week
Benefits :
- Commuter assistance
- Flexible schedule
- Food provided
Application Question(s):
- Have you built REST APIs in Quarkus using Panache and JPA?
- Have you used reactive programming (Mutiny - Uni/Multi) in Quarkus?
- Have you implemented security in Quarkus using JWT and role-based access control?
- Have you implemented database migrations using Flyway in Quarkus?
- Have you built gRPC services in Quarkus (including streaming)?
- Have you worked with Kafka or event-driven messaging in Quarkus?
- Do you have experience troubleshooting native image build or runtime issues?
Experience :
- Quarkus: 1 year (required)
Work Location: In person
📌 Freelance Quarkus Instructor (Chennai)
🏢 Amend Ed Tech
📍 Chennai