Java Technical Trainer – (10+ years Exp)

10 years

6 - 10 Lacs

Posted:6 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Java Technical Trainer – (10+ years Exp)

About Us

Crowdnetic Technologies Private Limited is an unlisted private company incorporated on 18 January 2016. It is classified as a private subsidiary of FinMkt.Inc., New York and is in Hyderabad, Telangana.

Job description

We are seeking a highly experienced and technically profound Java Technical Trainer to deliver advanced and practical training to our development teams. We require a candidate capable of training developers on end-to-end, modern Java solutions.

Advanced Technical Specifications

The Java Technical Trainer must possess expert-level, verifiable, hands-on experience in the following modern Java ecosystem components:

I. Core & Advanced Java Expertise

  • Core Java (JDK 11+ / 17+ / 21+): Deep knowledge of JVM internals and new language features (e.g., Records, Pattern Matching, Sealed Classes, Text Blocks).
  • Concurrency: Mastery of the java. util. concurrent package, Multi-threading, Thread Pools, Executors, and modern concurrency constructs like Completable Future and Project Loom concepts.
  • Data Structures & Algorithms (DSA): Ability to teach and evaluate fundamental and advanced DSA concepts using Java, often including interview-style problem-solving (e.g., Leet Code/ Hacker Rank equivalent problems).
  • Testing: Expertise in Unit Testing (JUnit 5, Mockito), Integration Testing, and Behavior-Driven Development (BDD) using tools like Cucumber.

II. Enterprise Frameworks & Architecture (Mandatory)

  • Spring/Spring Boot: Expert knowledge of the entire Spring ecosystem, including Spring Boot 3.x for rapid application development.
  • Spring Core: IoC, AOP, Bean Lifecycle.
  • Spring Data JPA/Hibernate: Advanced ORM concepts, criteria queries, performance tuning, and transaction management ($@Transactional$).
  • Spring Security: Implementing OAuth2/OpenID Connect, JWT, and role-based access control (RBAC).
  • Microservices: Proficient in designing and developing microservices architectures.
  • Service Communication: RESTful services, knowledge of asynchronous communication via Kafka, RabbitMQ, or ActiveMQ.
  • Service Discovery: Hands-on experience with Netflix Eureka, Consul, or Spring Cloud Kubernetes.
  • Resiliency Patterns: Implementing Circuit Breaker (e.g., Resilience4j) and API Gateways (e.g., Spring Cloud Gateway).

III. DevOps & Cloud (Highly Desirable/Mandatory)

  • Containerization: Expertise in teaching and building Java applications into Docker images and writing Docker files.
  • Orchestration: Solid understanding of deploying and managing Spring Boot microservices on Kubernetes (K8s).
  • CI/CD: Experience with automating build, test, and deployment pipelines using tools like Jenkins, GitLab CI, or GitHub Actions.
  • Cloud Platforms: Practical experience developing and deploying Java applications on at least one major cloud provider (AWS, Azure, or GCP).
  • Example Topics: AWS S3/RDS, Azure App Service, GCP Compute Engine.
  • Observability: Familiarity with monitoring and logging solutions (e.g., Prometheus/Grafana for metrics, ELK Stack/Splunk for centralized logging, Zipkin/Sleuth for distributed tracing).

IV. Database & Frontend Exposure

  • Database: Advanced SQL (joins, stored procedures, indexing), and experience with NoSQL databases (e.g., MongoDB, Cassandra, Redis).
  • Frontend (Full-Stack Trainer only): Working knowledge of modern JavaScript frameworks (React or Angular) to facilitate training on full-stack integration and REST API consumption.

Training Delivery Expectations

  • Curriculum Management: Ability to manage content on a Learning Management System (LMS) and a Version Control System (Git/GitHub/GitLab).
  • Hands-on Labs: Design complex, real-world lab environments (often requiring cloud/Docker/K8s setup) and troubleshoot live coding issues for 15+ trainees simultaneously.
  • Code Review: Conduct professional code reviews as part of the learning process to enforce coding standards and best practices (e.g., SOLID principles, effective use of design patterns).

· Culture

· Fast-paced, intellectually stimulating, steep learning, and growth Close-knit, hardworking,

· supportive colleagues Challenging work.

· Perks and Benefits

· Work-life balance.

· Health & accidental insurance

· Employee Provident Fund

· Open door policy with the leadership team. Co-founders are just a call away.

· Job Types: Full-time, Permanent (Work from Office)

· Salary: As Per Industry Standard

· Education: Any graduation

· Experience: 10+ years in related field

· Location: SEZ, NSL Towers, Uppal, Hyderabad – Telangana 500039

Job Types: Full-time, Permanent

Pay: ₹600,000.00 - ₹1,000,000.00 per year

Benefits:

  • Health insurance
  • Provident Fund

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You