433,960open jobs
15,178companies
61,739added this week
Browse all
Location
In office
Seniority
Middle · 3+ years exp
Overview
Company
Impact
Profile match
Introduct Group is an international software engineering and digital transformation consultancy providing end-to-end technology solutions. Headquartered in Tallinn, Estonia, the company operates development hubs and regional offices across Ukraine, the United Arab Emirates, Moldova, and Oman. Its core business activities include custom software development, cloud infrastructure management, web/mobile engineering, IT consulting, and dedicated engineering teams tailored for high-compliance industries such as fintech, insurtech, logistics, supply chain, and iGaming.
Introduct Group is an international technology company delivering tailored software solutions and digital products for businesses worldwide. We work on complex, large-scale projects across multiple industries, helping clients turn ideas into reliable, scalable systems.

Introduct Academy is the training arm of Introduct Group, focused on turning junior tech talent into mid-level engineers within 6-12 months. Founded in Estonia, we deliver job-ready specialists annually for internal teams and trusted clients.

In 2024, we began expanding into Oman - a key market for Introduct Group and part of our strategic alignment with Oman Vision 2040.

The program is adapted to the local market but keeps our core philosophy: intensive training, hands-on experience, and long-term career support. We work with top graduates from Omani universities, focusing on both technical skills and soft skills like leadership and agility. Even after graduation, our shadow engineers continue to mentor alumni to ensure a strong career start.

We are looking for an experienced Java Trainer/Instructor to join an educational project in Oman.

The trainer will work with groups of students and early-career professionals, delivering on-site training and developing Java-focused educational programs aligned with real industry needs.

This role includes teaching, curriculum development, student assessment, and close collaboration with the academy team. The training approach follows a 30% theory / 70% practice model, with a strong emphasis on hands-on experience, practical tasks, and real-world development scenarios.

The position is offered on a 1-year contract with relocation to Oman.

Requirements
  • 3+ years of hands-on experience in Java development.
  • Practical experience with modern Java (e.g., Java 11+ / Java 17+).
  • Good understanding of object-oriented programming, core Java concepts, and backend development principles.
  • Practical experience with Spring / Spring Boot.
  • Experience working with databases and SQL.
  • Experience in mentoring, conducting code reviews, and working with junior developers.
  • Strong interest in teaching, training, or technical mentorship.
  • Ability to work with groups and effectively engage an audience.
  • Training is delivered in English; the level of English must be sufficient to conduct classes and communicate with students.
Responsibilities
  • Develop and adapt Java development training programs, including lectures, practical sessions, and self-study assignments.
  • Prepare and regularly update training materials based on student level and current market requirements
  • Deliver on-site lectures, practical classes, and workshops.
  • Explain complex technical concepts in a clear and structured manner.
  • Support students during practical exercises and training projects.
  • Review assignments, assess knowledge, and participate in final project evaluations.
  • Provide regular, constructive feedback to students.
  • Maintain a positive, safe, and productive learning environment.
  • Collaborate with methodologists, other trainers, and the academy team.
  • Participate in student selection processes (interviews, test task reviews) when required.
Nice to have
  • Experience with RESTful APIs and backend integrations.
  • Experience with testing frameworks (e.g., JUnit, Mockito) and basic TDD practices.
  • Experience with Docker or containerized applications.
  • Experience in developing or adapting training programs and courses.
  • Experience working in educational or corporate training projects.
  • Experience contributing to learning paths or career roadmaps for junior specialists.
What we offer
  • Full-time employment.
  • 1-year contract.
  • On-site work in Oman (Muscat).
  • Relocation package including:
  • Accommodation provided.
  • Transportation cost compensation.
  • Relocation and onboarding support.
  • A short remote onboarding period may be possible.
  • Working hours may include morning, afternoon, or evening sessions, depending on the schedule.
  • Participation in academy events, internal meetings, and educational activities as required.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
433,960 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$67k – $84k per year • Remote/Hybrid • Full-Time • Bachelor's Degree • Atlanta
Java
SQL
Databases
Snowflake
Oracle
AI/ML
Model Context Protocol
AI Agents
Human-in-the-Loop
LLM Guardrails
Edge AI
DevOps
Azure
Git
AWS
Apply
Remote/Hybrid • Internship • Bachelor's Degree
Python
SQL
AI/ML
Copilot
Analytics
Power BI
Management
Power Automate
Power Apps
SharePoint
Apply
Intern 18 min ago
$11k – $18k per year (Estimated) • Remote/Hybrid • Internship • Bengaluru
Python
SQL
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
OpenCV
YOLO
Scikit-learn
Computer Vision
TensorFlow
Pandas
NumPy
PyTorch
Anomaly Detection
DevOps
Azure
Git
Docker
GitHub
Robotics
ROS
ROS2
SLAM
Path Planning
Motion Planning
Digital Twin
Apply
$46k – $124k per year (Estimated) • Remote/Hybrid • Full-Time • Buenos Aires
SQL
Apply
$16k – $37k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Pune
Java
Databases
Apache Kafka
AI/ML
AI Agents
Edge AI
Apply
$78k – $211k per year (Estimated) • Remote • 3+ years exp
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
Tailwind CSS
RxJS
Angular
NgRx
Angular Material
QA
Jest
Apply
In office • 3+ years exp
Management
Jira
Apply
In office • 3+ years exp
Databases
PostgreSQL
Management
Confluence
Jira
Draw.io
Apply
In office • 2+ years exp
Design
Figma
Management
Jira
Apply
See all jobs
This is one of many
433,960 more open roles from verified company boards, updated every day.