Senior Software Engineer - Java, Node.js...
Role details
Job location
Tech stack
Job description
-
Design, develop, and maintain scalable, high-performance applications using Java, Node.js, and TypeScript .
-
Build and maintain RESTful APIs and microservices supporting mission-critical electronic trading platforms.
-
Develop event-driven applications using Apache Kafka and messaging technologies.
-
Collaborate with cross-functional teams to design, build, test, and deploy modern software solutions.
-
Develop scalable backend services and contribute to frontend applications using modern JavaScript/TypeScript frameworks.
Requirements
-
5+ years of experience in backend development with strong proficiency in Core Java and Node.js (TypeScript)
-
Expertise in building scalable, high-performance backend services using Spring Boot and modern Node.js frameworks (Express/NestJS)
-
Strong experience with asynchronous programming, event-driven architecture, and non-blocking I/O in Node.js
-
Solid understanding of multi-threading, concurrency, and synchronization patterns in Java
-
Hands-on experience designing and implementing distributed systems and microservices architectures
-
Proficiency with Kafka, Redis, RESTful APIs, and Java Collections framework
-
Experience working with RDBMS (PostgreSQL/MySQL) and data modeling best practices
-
Familiarity with API design, service orchestration, and backend integration patterns
-
Strong understanding of performance optimization, scalability, and system reliability principles
-
Experience with caching strategies, messaging systems, and real-time data processing
Preferred
-
Experience building low-latency, high-throughput applications.
-
Experience with cloud platforms (AWS, Azure, or GCP).
-
Knowledge of electronic trading systems, market data, or capital markets.
Benefits & conditions
Tradeweb is committed to providing valuable and competitive benefits. In addition to working in our culture of innovation and collaboration, we offer:
-
Health Insurance : Highly competitive medical, dental, and vision programs
-
Hybrid Environment : Our employees have the flexibility of working in the office and from home.
-
Health Care and Dependent Care Flexible Spending Accounts : You may elect to set aside pre-tax earnings to pay for eligible health care and dependent day care expenses for you and your eligible family members.
-
Maven Family Building Benefit : Maven offers support for fertility and preconception; pregnancy and post-partum; adoption; surrogacy and pediatrics for children up to age 10. Tradeweb provide a $10,000 lifetime reimbursement towards fertility, egg freezing, adoption and surrogacy expenses.
-
Building Wealth - 401(k) Savings Plan : Employees are immediately eligible for the 401(k) plan. Participants may contribute up to 75% of eligible compensation into a traditional 401(k) and/or Roth 401(k). Tradeweb will match 100% of the first 4% of compensation that you contribute.
-
The current pay range for this role if performed in the city of New York is currently $150,000 to $225,000 per year, based on a regular, full-time schedule. The amount of pay offered will be determined by a number of factors, including but not limited to qualifications, market data, geographic location, and internal guidelines.