Java TrainersBengaluru, Hyderabad
Job Title: Technical Trainers– JR/347
Job Description:

PrimeSoft is seeking a Technical Trainer with hands-on development on Java, Spring, SpringBoot, Microservices and Hibernate/JPA. The goal is to contribute to the development of people’s technical/IT skills to meet organizational needs

Responsibilities
  • Devise technical training programs according to organizational requirements
  • Evaluate technical employees and identify areas needing improvement
  • Determine course content according to objectives and prepare training material (presentations, worksheets etc)
  • Produce training schedules and classroom agenda and execute training sessions, webinars, workshops etc in groups or individually
  • Report data on completed courses, issues, and absences
  • Track employee training success and progress
  • Determine overall effectiveness of programs and make improvements
  • Learn new technologies and impart training on the same as per organizational requirements
Mandatory Skills:
  • Knowledge of modern training techniques and tools in technical subjects
  • Experience in designing technical course content
  • Extensive knowledge in Object Oriented Programming and Design
  • Extensive knowledge of Java with Java 8 features such as Lambda expressions etc
  • Extensive knowledge of Spring technologies such as Spring Boot, Spring MVC, Spring JPA
  • Extensive knowledge in ORM frameworks such as Hibernate, MyBatis
  • Extensive knowledge in design, creation and consumption of RESTful API
  • Extensive knowledge on Micro-Services development and deployment
  • Extensive knowledge in automated unit testing using JUnit, EasyMock, PowerMock, Mockito
  • Knowledge in writing SQL queries and interacting with database systems such as Oracle, SQL Server or NoSQL databases such as Amazon DynamoDB, MongoDB
  • Knowledge of version control systems such as Git, SVN and branching strategies
  • Outstanding communication skills and comfortable speaking to crowds
  • Excellent organizational and time-management abilities
Additional Skills
  • Knowledge of Caching using Redis, Memcached
  • Knowledge in interacting with messaging systems such as RabbitMQ, ActiveMQ, Kafka
  • Knowledge of Cloud Native application development
  • Knowledge of Docker and containerization
  • Knowledge of AWS ecosystem for Java, SpringBoot application development using AWS SDK
  • Knowledge in design patterns
  • Knowledge of Data modeling in RDBMS or NoSQL databases
Relevant Experience

Should have at least 8 years of experience in training Java and relevant technologies

Job Features
  • Experience : 8+ years
  • Qualification : B.E/ B.Tech/ ME/ M.Tech /MCA
  • Location : PAN India

    Apply Here