Role : Sr. Java Full stack developer
Location : NYC,NY/Jersey City, NJ / Pittsburgh, PA (Locals Only)
In-Person Interview on Sep 14th
Job Description:
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 framework |
| 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. |
| 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 mechanism |
Microservices | Overloading, Streams (Filter), Transaction handling |
| REST API areas which are very critical that we need to cover are: |
| REST endpoint controllers in Spring |
| Ability 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 |
Thanks
Yogeshsharma K,
Reveille Technologies, Inc
—