Senior Java Full Stack Developer
Job Summary
Position Title: Senior Java Full Stack Developer
Location: Omaha NE onsite
Duration: 12 plus months with possible extension
Job Requirement
Minimum 3-4 years of experience in core Java 8 OOP concepts Collections Framework and JVM internals.
In-depth knowledge of ConcurrentHashMap CopyOnWriteArrayList and their internal implementations.
Strong understanding of Multithreading Concurrency Synchronization Thread Safety and Compare-And-Swap (CAS).
Expertise in JVM Memory Management Garbage Collection Heap/Stack OutOfMemoryError and StackOverflowError.
Hands-on experience with Java 8 Streams Lambda Expressions and Functional Programming.
Strong coding skills using Streams to find highest-paid employees and departments with the highest average salary.
Extensive experience in Spring Boot REST APIs Microservices and Exception Handling.
Strong frontend development experience with Angular TypeScript Components and Services.
Expertise in Angular HttpClient RxJS Observables and handling multiple simultaneous API calls.
Experience with HTTP Interceptors centralized error handling API request cancellation and asynchronous programming.
Required Skills:
Core Java Spring Boot & Microservices Angular & TypeScript