End2End is searching for a Senior Software Engineer to support NiagaraFiles engineering activities.
Seeking a Senior Software Engineer to support the NIAGARAFILES project through the development and maintenance of NiFi components. The team is looking for a solid Java developer who can work in a very traditional development environment.
The candidate should have an understanding of concurrency / multi-threading in Java as NiFi processors process a massive amount of data. This takes advantage of maximizing CPU utilization in order to process and route files quickly and efficiently. Candidates must meet the Labor Category qualifications for this position and have experience in the following technology areas:
- Experience with concurrent/threaded applications/components
- Solid understanding of Maven (Pom inheritance especially)
- Solid understanding of classloading in Java
- Experience with test driven development using JUnit
- Experience with GIT
- Experience with performance profiling of a Java app
- TS//SCI - FSP