Job Description :
Role : Java developer
Location: Chicago, IL

Job Description:
" Responsibilities:
Write core java code adhering to overall architecture and design of existing applications
Work closely with Quality Assurance to resolve any issues reported by QA / Test Analysis
Understand performance metric and factors affecting the performance and find ways to improve it
Leverage automation for increased efficiency
Track own progress to ensure timely delivery
Bring in fresh ideas to make improvements
Participate in code reviews for own as well as others’ code
Work with other teams involved in project life-cycle
Requirements
8+ years of experience in a Software Development
Deep understanding of Core Java and Multithreading
Experience with Ultra Low Latency programming and performance tuning
Unit Testing Frameworks – Junit or Jmock, Code Quality Tools - Sonar, Find Bugs
Familiarity with Linux, Maven, Git/Stash, JIRA, Bamboo/Jenkins
Agile and test-driven development experience
Trading industry experience will be a plus
Experience in Oracle, Mongo is a plus
Strong communication skills
Bachelor’s Degree (Preferably CS, CE or IT)"