Freelance Java Microservices Architect trainer ( Video Creator )
- Source: Indeed
- Dot Net Tricks
- Remote
- India
- Mid level
Job Description
Hiring: Freelance Java Microservices Trainer – Video Course Recording
Company: ScholarHat
Engagement Type: Freelance / Contract
Work Mode: Remote
Experience: 8+ years in Java development, with strong hands-on experience in microservices and solution architecture
About the Role
ScholarHat is looking for an experienced Java Microservices Trainer / Solution Architect to develop and record high-quality technical video lessons for our online learning programs.
We are seeking an industry professional with strong practical knowledge of Java, Spring Boot, microservices architecture and cloud-native application development who can translate complex technical concepts into clear, structured and industry-relevant learning experiences.
The ideal candidate should have real-world development or architecture experience and be comfortable explaining concepts, demonstrating code, and presenting practical implementation examples on camera or through screen recording.
Key Responsibilities
- Record structured, high-quality instructional videos on Java Microservices and related technologies.
- Explain technical concepts, architecture patterns and implementation approaches through practical demonstrations.
- Develop or contribute to lesson outlines, presentation slides, code examples and supporting learning resources.
- Demonstrate the design and development of REST APIs and microservices using Java and Spring Boot.
- Cover real-world architecture scenarios, coding practices, common challenges and industry use cases.
- Demonstrate service communication, API Gateway, service discovery, security, messaging and fault-tolerance patterns.
- Explain containerization, cloud deployment and CI/CD workflows through practical examples.
- Ensure technical accuracy, logical lesson progression and alignment with current industry practices.
- Incorporate feedback and make revisions or re-recordings where required.
Technical Skills Required
Core Skills
- Core Java, OOP, Collections, Multithreading and JVM fundamentals
- Spring Boot, Spring MVC, Spring Security and Spring Cloud
- Microservices architecture and RESTful API development
- Hibernate/JPA and relational databases such as MySQL or PostgreSQL
- API Gateway, service discovery, configuration management and inter-service communication
- Authentication and authorization using JWT, OAuth 2.0 or related approaches
Advanced Skills
- Distributed systems, scalability, resilience and fault-tolerant design
- Event-driven architecture and messaging tools such as Apache Kafka or RabbitMQ
- Design patterns, SOLID principles and clean architecture
- Docker and Kubernetes
- Cloud deployment using AWS, Azure or GCP
- CI/CD pipelines, logging, monitoring and observability
- System design, performance optimization and production troubleshooting
Experience and Eligibility
- 8+ years of relevant software development experience, preferably with significant hands-on Java and Spring Boot experience.
- Prior experience as a Senior Java Developer, Technical Lead, Solution Architect, Software Architect or similar professional.
- Strong practical understanding of enterprise application development and microservices-based systems.
- Prior teaching, corporate training, technical mentoring, webinar delivery or recorded course creation experience is preferred.
- Excellent technical communication skills and the ability to explain complex concepts in a learner-friendly manner.
- Access to a suitable recording setup, stable internet connection and a development environment for code demonstrations.
Engagement Details
- Freelance, project-based engagement for recording technical learning content.
- Remote collaboration with the ScholarHat team.
- Scope, recording schedule, deliverables and commercial terms will be mutually agreed upon.
- Candidates should be comfortable delivering both conceptual explanations and hands-on coding demonstrations.
How to Apply
Interested professionals can share their updated resume or LinkedIn profile along with a brief summary of their Java Microservices experience and any relevant training or recorded content samples.
Subject: Freelance Java Microservices Trainer – Application
We look forward to collaborating with experienced technology professionals passionate about sharing industry knowledge and helping developers advance their careers.
Pay: ₹3,000.00 - ₹4,500.00 per hour
Expected hours: 6.0 – 10.0 per week
Benefits:
- Flexible schedule -…
Skills
- Java
- mode
- spring
- spring-boot
- spring-mvc
- spring-security
- spring-cloud
- Hibernate
- mysql
- PostgreSQL
- oauth
- Kafka
- RabbitMQ
- Docker
- Kubernetes
- amazon-web-services
- microsoft-azure
- google-cloud-platform
