Skip navigation
#204363

Java Developer

Onsite; Southlake, TX
Date:

Overview

Placement Type:

Temporary

Salary:

$60.00 to $66.67 an hour

Start Date:

09.29.2025

Make a significant impact on the future of finance as a Java Developer working on an industry-leading trading platform! Join a collaborative, innovative, and technically challenging environment where you’ll tackle complex software design and technical analysis within a high-performance, multi-threaded system. As a key member of the performance team, you’ll be instrumental in identifying and resolving performance bottlenecks, optimizing code, and ensuring a seamless user experience.

This exciting role offers the opportunity to work across the full stack, from native client-side performance to mobile and service gateways. You’ll collaborate closely with Performance QA, product partners, support teams, and technical leaders to drive performance enhancements and shape the future of the platform.

What You’ll Do:

  • Analyze code performance and identify bottlenecks.
  • Design and develop solutions to improve performance and scalability.
  • Develop tools for simulating user scenarios, creating mock services, and maintaining the tool repository.
  • Collaborate with Performance QA to manage environments and tooling.
  • Collect and analyze key performance metrics.
  • Recommend performance enhancements and tuning for both client and server-side applications.
  • Develop solutions for production monitoring.
  • Contribute to the performance and scalability roadmap.

Must-Have Qualifications:

  • 5+ years of experience with Java, J2EE (client and server-side), Spring Framework, Spring Boot, and Spring Cloud.
  • 5+ years of experience with distributed systems/software, real-time processing, relational database systems, and messaging systems.
  • Experience working on high-volume desktop-based trading systems.
  • Proficiency in SQL and experience querying relational databases.
  • Linux background with experience in shell scripting.
  • Strong experience with concurrency and multi-threading.
  • Understanding of data structures, algorithms, and design patterns (GoF).
  • Experience troubleshooting/diagnosing JVM issues (e.g., thread dumps, garbage collection, and memory management).
  • Experience with resiliency implementations – Circuit Breakers, Shapers, Load Balancers, and Failover.
  • Strong analytical, organizational, and problem-solving/decision-making skills.
  • DevOps and build automation experience.
  • Excellent verbal and written communication skills.
  • Understanding of performance best practices, key metrics, and statistics.

Nice-to-Have Qualifications:

  • Experience in the Financial Services industry.

The target hiring compensation range for this role is $60.00 to $66.67 an hour. Compensation is based on several factors including, but not limited to education, relevant work experience, relevant certifications, and location.

#LI-LP2

About Aquent Talent:

Aquent Talent connects the best talent in marketing, creative, and design with the world’s biggest brands.

Our eligible talent get access to amazing benefits like subsidized health, vision, and dental plans, paid sick leave, and retirement plans with a match.  More information on our awesome benefits!

Aquent is an equal-opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics. We’re about creating an inclusive environment—one where different backgrounds, experiences, and perspectives are valued, and everyone can contribute, grow their careers, and thrive.