HCLTech is looking for a highly talented and self- motivated [insert position/role] to join it in advancing the technological world through innovation and creativity.
Job Title: Senior Java Developer
Position Type: Full-time
Location: Cary, NC, USA
Job Description:
- Minimum 10 years experience of professional development on Java
- Excellent knowledge of core Java (collections, multithreading, memory consumption, GC), Springboot
- Experience in working with high frequency/low latency data processing systems
- Experience with high volume data processing systems
- Excellent analytical and problem solving skills
- Good communication skills, intermediate English
- Understanding algorithm complexity
- Plus: Hands-on experience with messaging platforms (Kafka), Solace, JMS
- Plus: Hands-on experience with FIX protocol
- Plus: Hands-on experience with Unix/Linux
- Plus: Understanding Equity trading workflows
- Plus: Agile/XP development experience including test driven development
- Plus: Understanding of disrupter programming pattern
Plus: Hands-on experience with internal DB technologies: Axiom, Bandwagon, VAS programming