✦ Luna Orbit — Software Engineering

Commodities Lead Java Software Engineer

at Wells Fargo

📍 HOUSTON, TX Hybrid Posted March 23, 2026
Type Full-Time
Experience mid
Exp. Years 5+ years
Education Not specified
Category Software Engineering

This role involves developing and maintaining trade processing systems within capital markets, utilizing Java, JavaScript, ReactJS, and middleware technologies. The candidate will work on front-to-back trading functionalities in a hybrid environment.

  • Develop trade processing systems
  • Integrate middleware messaging
  • Maintain front-to-back trading platforms
  • Automate testing and deployment
  • Collaborate with technical teams

The position requires expertise in Java, JavaScript, ReactJS, Linux/Unix, CI/CD pipelines, and middleware messaging platforms like Tibco RV and Solace, with experience in capital markets and trading systems.

The ideal candidate is a mid-level Java software engineer with at least 5 years of experience in Java development, familiar with JavaScript and ReactJS, and experienced working in Linux/Unix environments. They should have knowledge of middleware messaging and capital markets systems.

5+ years of Java developmentExperience with JavaScript and ReactJSExperience working in Linux/Unix environmentExperience with CI/CD toolsExperience with middleware messaging technologies
OpenLink Endure trading platformRegression test automationCapital markets experienceAgile methodologiesJavaScript/ReactMiddleware messaging (SolaceTibco RV)Caching technologies (MongoDBRedis)Event processing (Apache StormApache Flink)
JavaJavaScriptReactJSLinux/UnixSpring BootMavenGitLabCI/CD toolsTibco RVSolaceMongoDBRedisApache StormApache Flink
JavaJavaScriptReactJSLinux/UnixSpring BootMavenCI/CDTibco RVSolaceMongoDBRedisApache StormApache Flinkcapital markets
JavaJavaScriptReactJSLinux/UnixSpring BootMavenGitLabCI/CDTibco RVSolaceMongoDBRedisApache StormApache FlinkTrading PlatformsCapital Markets
Technical ExpertiseProblem-solvingCollaborationCommunicationTeamworkAnalytical Skills
Industry Financial Services / Capital Markets
Job Function Develop and support trade processing and risk systems for capital markets.
Role Subtype Java Software Engineer
Tech Domains Java, JavaScript, Linux/Unix, CI/CD, Middleware Messaging, Trading Platforms
Java developerJavaScriptReactJSLinux/UnixSpring BootMavenCI/CDmiddleware messagingTibco RVSolaceMongoDBRedisApache StormApache Flinkcapital marketsagileautomationtrading systemsfinancial servicesfull stacksoftware engineerjavajavascriptreactjslinuxci/cdtibco rvsolacemongodbredis

Less than 5 years of Java experience, No experience with JavaScript or ReactJS, Lack of Linux/Unix experience, No middleware messaging experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile