Logo
Phaxis

Full Stack Java Dev

Phaxis, Jersey City, New Jersey, United States, 07390


Skill areas

Discussion Topics

Angular

Fundamentals of Angular is the core area that we need to focus. Typescript, Javascript are bare minimum

Eg: Reactive Forms - How to validate custom forms

Eg: Dynamically loading the forms, etc (Form Arrays)

Components , Directives, Services, Interaction of components, Core Angular frameworkDifference between directives and components, Angular life cycle hooks, Observable & Promise

One way and two-way data binding and data processing through controllers

Core Java (Java 8)

Abstractions, Design Patterns, Spring & MVC Framework

Write clean, efficient, and maintainable code in Java, Spring Boot

Implementation of Java Collections and Streams.Hashmap, Arrray list Vs linked listMultithreading - Runnable, Callable,

Understanding of Java 8 features like Lambda, Functional Interfaces - Consumer, Predicate, Function, etc.

Springboot

Knowledge on Actuator, handle exception without using try and catch, knowledge on security mechanismGood knowledge of annotations like @SpringBootApplication, @Bean, @Autowired

Microservices

Overloading, Streams (Filter), Transaction handling

REST API areas which are very critical that we need to cover are:

REST endpoint controllers in SpringAbility to write API - End to End

API Security

SQL

MS SQL - good knowledge on tables and joins. Creating/modifying views.

Deployment

Docker, Sonar

Code Repository

GitLab, Jenkins

Development and Knowledge Base:

Eclipse, IntelliJ, JIRA, Confluence

Compensation:Pay 55-60Reference #:

(Insert JobDiva Req #)