Java Developer

| Chicago

ThinkMarkets is looking for a motivated Java Developer with a solid mathematical background to join our Development Team. This is an exciting opportunity for a commercially minded developer with a vision to make a valuable contribution to the developing and design of a trading platform. 

 

Responsibilities:

 

  • Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
  • Write well designed, testable, and efficient code.
  • Lead architecture discussions around system and database design, data integration and scalability.
  • Contribute in all phases of the development life-cycle.


Required Skills and Experience:

 

  • Bachelor's or Master's Degree, with emphasis on technology.
  • 3+ years of experience as a professional Software Engineer.
  • Strong knowledge of Core Java (Multithreading, Collections, Interfaces, etc.).
  • Knowledge of algorithms, data structures and design patterns.
  • Excellent knowledge of Relational Databases (Esp. MySQL).
  • Experience with Hibernate.
  • Web application development experience with Tomcat, JSPs, Servlets.
  • Exposure to source code management tools – GIT.
  • Good experience with IDEs and build tools - Eclipse, Intellij, Maven, Ant.
  • Working knowledge of Linux, including shell scripts.
  • Detailed oriented, analytical mindset, highly effective at decision making.
  • Experience in Spring Framework and Web-Sockets
  •  Experience Integrating with FIX API's providers.
  • Experience in the financial industry would be beneficial.
Read Full Job Description
Apply now

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • .NETLanguages
    • C#Languages
    • C++Languages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • RLanguages
    • SqlLanguages
    • Objective CLanguages
    • SwiftLanguages
    • Cocoa TouchLanguages
    • HTMLLanguages
    • CSSLanguages
    • SolidityLanguages
    • EtherumLanguages
    • AngularJSFrameworks
    • Node.jsFrameworks
    • SpringFrameworks
    • Microsoft SQL ServerDatabases
    • MySQLDatabases
    • OracleDatabases
    • PostgreSQLDatabases
    • Mongo DBDatabases
    • Google AnalyticsAnalytics
    • IllustratorDesign
    • InVisionDesign
    • PhotoshopDesign
    • JIRAManagement
    • WordpressCMS
    • KenticoCMS

Location

We are in the financial district of the city. We welcome others who would like to master the latest in tech with us.

What are ThinkMarkets Perks + Benefits

Culture
Friends outside of work
Eat lunch together
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Pair programming
Open office floor plan
Diversity
Highly diverse management team
Mean gender pay gap below 10%
Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Retirement & Stock Options Benefits
401(K)
Performance Bonus
Vacation & Time Off Benefits
Paid Holidays
More Jobs at ThinkMarkets17 open jobs
All Jobs
Data + Analytics
Design + UX
Dev + Engineer
HR
Legal
Marketing
Operations
Marketing
new
Chicago
HR
new
Chicago
Data + Analytics
new
Chicago
Design + UX
new
Chicago
Design + UX
new
Chicago
Operations
new
Chicago
Marketing
new
Chicago
Design + UX
new
Chicago
Data + Analytics
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Operations
new
Chicago