> Markdown version of [/jobs/ext/4256490-etrading-java-lead-engineer](https://www.wearedevelopers.com/jobs/ext/4256490-etrading-java-lead-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # eTrading Java Lead Engineer - **Company:** Everforth Apex - **Location:** Jersey City, NJ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Akka (Toolkit), Algorithmic Trading, C++ (Programming Language), Clojure, Profiling, CouchDB, Command-Query Responsibility Segregation (Software Development), Data Architecture, Data Stores, Software Debugging, Gradle, Apache HBase, Java Development Kit, Java Message Service (JMS), Python (Programming Language), Apache Maven, MongoDB, Network Diagnostics, NoSQL, OpenShift, RabbitMQ, Prometheus, Mesos, Scala (Programming Language), SQL Databases, ZeroMQ (Concurrent Programming Libraries), Grafana, Kotlin, Kubernetes, Cassandra, Apache Kafka, Graphql, Sbt (Software), Front End Software Development, Graphite, Splunk, Grpc, Docker, Elk Stack, Jenkins, Microservices - **Published:** October 31, 2026 - **Apply:** https://www.dice.com/job-detail/c8f80698-7e38-430b-9953-092252018756 ## About the Role Experience: Proven experience as a Lead Software Engineer building eTrading solutions used in market connectivity, price distribution, or RFQ engines. Experience building out D2D, D2C, and bilateral eTrading connectivity is required. Deep knowledge of Credit or Rates eTrading workflows and market structure is essential. Technical Skills: High proficiency in Java/Spring with expertise in developing FIX trading solutions. Advanced proficiency in debugging and profiling JDK-based languages (such as Java, Scala, Kotlin, or Clojure). Competency in Python is required. Strong experience with JDK CI/CD and build toolchains, including Maven, Gradle, SBT, and Jenkins, is necessary. Architectural & Environmental Skills: Experience with modern RPC microservices, specifically GraphQL and gRPC, is required. Proficiency in developing for Unix/Linux-based environments, including shell basics and process/network diagnostics, is required. High proficiency in data architecture across SQL and NoSQL data stores such as MongoDB, Cassandra, CouchDB, or HBase is required. Experience with reactive streams implementations and observables (e.g., ReactiveX, Akka Streams, Monix, Spring Reactor) is expected. Infrastructure & Tooling: Exposure to monitoring, metrics, and tracing tooling including ELK stack, Splunk, Prometheus, Grafana, Graphite, OpenTSDB, OpenTrace, or Jaeger. Exposure to message-oriented architecture such as ZeroMQ, JMS, AMPS, RabbitMQ, Kafka, or Google pub/sub. Exposure to process/container orchestration technologies including Mesos, Kubernetes, OpenShift, or Docker. Design & Frontend: Experience or familiarity with UI Architecture, UX design, and visual design principles. Preferred Qualifications * Understanding of machine architecture and natively compiled languages such as C++ and Rust. * Experience with CQRS architecture. * Experience with Scala functional and/or concurrency libraries such as ZIO. ## Description * Define and lead the engineering approach for complex trading features and technology delivery. * Enable development efficiencies across the engineering team. * Provide technical thought leadership based on conducting multiple software implementations. * Own end-to-end solution design and delivery for high-performance trading systems. * Supervise and grow engineering talent within the technical team. * Collaborate with trading desks, strategists, and quantitative analysts for L3 support on production trading systems. * Gather requirements and design solutions for new platform builds. * Maintain and optimize high-throughput market connectivity and price distribution systems.