Job Title: Java SpringBoot Developer/eTrading Developer
Duration: 12 Months
Work Address: Charlotte, NC 28202- Onsite
Technology Skills:
Must Haves:
- Deep Java expertise including low latency techniques such as memory maps, ring buffers, thread pining and cache line consistency
- Deep Experience with Distributed Memory Fabric
- Deep experience with Messaging [JMS or native]
- Experience with raw TCP/IP and UDP/Multicast [prefer to see how implemented reliable Multi-cast]
- Understanding of Spring, Gradle and Docker
- Experience with Relational Databases [Postgres or Oracle preferred]
- Highly skilled in Linux scripting, troubleshooting and host tuning
- Experience with Chromium Engines, HTML5 and Angular or React Javascript libraries
Nice to Have
- Experience with C/C++, Rust or Python
- Familiarity with Java Unsafe memory access model
- Experience with Kubernetes configuration and Jenkins scripting
- Big Data experience – prefer Hadoop with PIG or Hive
- No SQL Experience, even Mongo DB is ok here
- Tick Database and Market data streaming understanding
- Complex Event Processor experience
Job Type: Contract
Salary: $50.00 - $55.00 per hour
Experience:
- JMS: 4 years (Required)
- Java: 9 years (Required)
- Spring: 3 years (Required)
- Gradle: 3 years (Required)
- Docker: 3 years (Required)
- Postgres: 2 years (Required)
- Linux scripting: 2 years (Required)
Ability to Commute:
- Charlotte, NC 28202 (Preferred)
Ability to Relocate:
- Charlotte, NC 28202: Relocate before starting work (Preferred)
Work Location: In person