[Remote] Senior Software Engineer – Java, Node.js & TypeScript
Note: The job is a remote job and is open to candidates in USA. Tradeweb is a global leader in electronic trading across asset classes, seeking a Senior Full Stack Java Engineer to develop products for major fintech companies and financial institutions. The role involves designing and maintaining high-performance applications and collaborating with cross-functional teams to deliver innovative software solutions.
Responsibilities
- 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
- Optimize application performance, reliability, scalability, and security
- Participate in architecture discussions, code reviews, and technical design sessions
- Mentor junior engineers and promote engineering best practices
Skills
- 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
- 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
- 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.
- Pre-Tax Commuter Benefits Program
- ARAG Legal Services
- Employee Assistance Program
- Tuition Reimbursement
- Financial Wellness Tools
- Travel Assistance Benefits
- Pet Insurance
- Corporate Gym Subsidies
- Wellness Perks
- Paid Time Off and Parental Leave
Company Overview
Company H1B Sponsorship