Senior Software Developer

Overview

On Site
USD 60.00 - 67.00 per hour
Full Time

Skills

Neural Network
Marketing Intelligence
MI
Retail
Algorithmic Trading
Collaboration
Software Design
Technical Analysis
Customer Experience
Innovation
Software Development
Java
Spring Framework
Oracle
Linux
Multithreading
Application Development
Agile
Messaging
Computer Networking
Concurrent Computing
Atlassian
Microsoft
DevOps
Computer Science
Conflict Resolution
Problem Solving
Analytical Skill
Communication
Virtual Team
Real-time
Trading
Financial Services
Performance Tuning
Continuous Improvement
Privacy
Marketing

Job Details

Location: Ann Arbor, MI
Salary: $60.00 USD Hourly - $67.00 USD Hourly
Description:
Senior Software Developer

Location: Ann Arbor, MI

Job Type: 12+ month contract

Hybrid 3 days per week

Join the team behind our clients premier trading platform for retail investors. As a Senior Java Developer, you'll play a key role in building and maintaining a high-performance, multi-threaded, and resilient trading system that empowers our clients to trade with confidence.

What You'll Do
  • Design, develop, and maintain scalable, low-latency trading applications using Java and related technologies.
  • Collaborate with cross-functional teams in a fast-paced Agile environment to deliver robust, high-quality software.
  • Perform complex software design and technical analysis to ensure system performance and reliability.
  • Contribute to the evolution of our architecture and development practices.
  • Continuously improve the client experience through innovation and technical excellence.


What You Bring
  • 6+ years of professional software development experience.
  • Proven expertise in Java, Spring, Oracle, Linux, and multi-threaded programming.
  • Strong background in distributed systems and low-latency application development.
  • Experience working in Agile environments on complex, multi-team projects.
  • Familiarity with messaging systems, networking, and concurrency.
  • Proficiency with development tools such as Atlassian or Microsoft DevOps suites.
  • Bachelor's degree in Computer Science or a related field.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to thrive in a collaborative, geographically distributed team environment.


Bonus Points For
  • Experience with real-time trading platforms or financial services.
  • Passion for performance tuning and building resilient systems.
  • A mindset that challenges the status quo and seeks continuous improvement.


By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Judge Group, Inc.