Java Trainer - Lead Consultant-Technology

IN
 

Java Trainer - Lead Consultant-Technology - (60552)

Description

Role Name

Senior Developer - JEE and Angular

Senior Developer skillsets

  • Strong Expertise in TypeScript, JavaScript, jQuery
  • Design and Development knowledge on Angular v8-10
  • Develop User interfaces for Modern Rich Internet Applications with the latest Front End Technologies
  • Strong expertise with HTML, CSS, and writing cross-browser compatible code.
  • Good understanding of AJAX and JavaScript Dom manipulation Techniques
  • Strong Experience with RESTful services
  • Experience in JavaScript build tools like npm,yarn,visual studio code
  • Able to auto unit testing scripts using Karma and Jasmine)
  • Test runner framework (ex. Karma)
  • Hand on and implements complex Angular web components, directives, controllers, services,pipes,routes and navigation,promise & observable,i18n,workspace,aot etc
  • Able to develop responsive application using BootStrap and Google MD & CSS Media Query
  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Familiar with various design and architectural patterns
  • Skill for writing reusable Java libraries
  • Strong in Core Java and Java 8 Programming
  • Strong in Object Oriented programming
  • Strong in Collections, Generics, IO, Threads, and Functional Programming
  • Good in analytical and programming skills
  • Good & Working knowledge in Spring Framework and its associated modules like AOP, Data, MVC, Controllers, RestControllers, Property Configuration, Spring Security
  • Able to write REST API end point using Spring MVC Framework
  • Able to work both in Spring Boot and Spring Vanilla Flavors.
  • Good & Working Knowledge in ORM Frameworks like Hibernate/JPA with in depth skills in Criteria Query, Projections API's, JPA Repo, Entity Mapping - Association, Inheritance, 2 way Cache, Spring Configurations setup, Service Security Filter Chain, Filters and Interceptors etc
  • Able to write efficient programming in java and could able to understand & fix code quality issues proactively.
  • Able to write unit test cases using junit and mockito
  • Able to apply JEE design patterns & standard design practices
  • Able to write efficient SQL queries using Joins and sub joins, views, aggregate functions, group by, inner queries, stored procedures etc.
  • Hands on experience with Git SCM tools
  • Working experience in Agile Environments
  • Great interpersonal and communication & Documentation skills

Primary Technology Skillset

  • Angular
    • jQuery, JavaScript
    • TypeScript
    • BootStrap
    • Angular
    • Rxjs
    • Jasmine and Karma
    • Good MD
    • Angular FireBase
  • Java
    • Core java + Java 8
  • Java Frameworks
    • Spring Boot
    • Spring MVC (RESTController, Validator)
    • Spring Configuration
    • Spring Data JPA (w) Hibernate
    • Maven / Gradle
    • Junit & Mockito
    • Spring Security
  • Development Environment
    • App Debugging
    • CLI Commands
    • App Configuration

Secondary Technology

Skillset

  • Working knowledge on Linux Environments
  • Deployment Skills
  • Swagger, Actuator, GC Fine Tuning.
  • Knowledge on Docker, k8

Primary Location

: India

Schedule

: Full Time

Job Type

: Experienced

Travel

: No

Job Posting

: 02/10/2021, 4:13:02 AM
Apply Now Back to Results Return to Job Search

Apply Now

Are you the right fit for this role? Please submit you application and resume/CV and we will be in touch.

Resume

Required, maximum file size is 512KB, allowed file types are doc, docx, pdf, odf, and txt

Currently selected file:

Apply Now

Are you the right fit for this role? Please submit you application and resume/CV and we will be in touch.
Please ensure all fields have been filled.

Your Information

Upload your Resume*

Please note only files with .pdf, .docx or .doc file extensions are accepted.

Max file weight: 512KB.

Please attach your resume, ensure it is in the correct format and smaller than 512KB.

×