Senior Software Engineer


Charlotte
Permanent
USD150000 - USD250000
Financial Technology
PR/546992_1748375562
Senior Software Engineer

Are you a passionate technologist with a sharp edge in trading systems and a flair for full-stack development? Do you thrive in high-performance environments where your code directly impacts global markets? If so, we want to talk to you.

We're partnering with a top-tier financial services to find a Full-Stack Java Engineer who's ready to take on complex challenges in the post-trade space. This is your chance to work on mission-critical systems that power the financial world.

What You'll Do:

  • Design and build robust, scalable trade platforms using Java on the backend and React on the frontend.
  • Collaborate with traders, operations, and quants to deliver high-impact solutions.
  • Work across the full SDLC in a fast-paced, agile environment.
  • Optimize performance and reliability of systems handling millions of transactions daily.

What You Bring:

  • 5+ years of hands-on Java development experience in financial services.
  • Strong React skills and a solid grasp of modern front-end architecture.
  • Deep knowledge of SQL and relational databases (RDBMS).
  • Proven experience in post-trade technology (clearing, settlement, reconciliation, etc.).
  • A background at a leading bank or investment management firm is a must.
  • Passion for clean code, performance tuning, and system design.

Why Join?

  • Work with elite technologists and industry leaders.
  • Tackle complex, high-stakes problems that matter.
  • Enjoy a collaborative culture, competitive compensation, and career-defining projects.

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your resume so you can be considered for roles that have yet to be created. 

Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you