Senior Software Developer

3 weeks ago


Jersey City, New Jersey, United States Tradeweb Full time
Job Description

We are seeking an experienced Senior Java Engineer to join our team at Tradeweb Markets, a world leader in electronic trading. As a seasoned software professional, you will play a key role in developing cutting-edge products for major financial institutions.

The ideal candidate will have a solid background in trading infrastructure, user interfaces, and networks. This position demands excellent development skills, a deep understanding of data architecture, and an entrepreneurial approach to design.

Key Responsibilities:

  • Form a thorough understanding of current backend technologies used to support our institutional trading platforms
  • Create common backend components that work across each of our trading front-ends
  • Architect components to maximize data scalability between our trading infrastructure and front-ends
  • Optimize market data communication between our web-based technology and on-prem trading architecture
  • Enhance trading system experience by building new tools driven by client request
  • Work with our data team to enrich our market data with insightful correlated data events

Requirements:

  • 8+ years of experience in Core Java
  • Expertise in multi-threaded development and synchronization patterns
  • Expertise in no-allocating development patterns
  • Expertise in different standard collections
  • Expertise in different sorting/search algorithms
  • Understanding of basic performance-oriented system development principles

What We Offer:

  • A competitive salary range: $120,000 - $240,000 per year (based on location and qualifications)
  • A hybrid environment with the flexibility to work from home or in our office
  • A comprehensive benefits package, including health insurance, retirement savings plan, and more


  • Jersey City, New Jersey, United States Triunity Software Full time

    Triunity Software is a Product Development and Consulting Services company providing solutions and services in North America. We are seeking a skilled Senior Java Developer to join our team.About the RoleThis is a challenging opportunity for an experienced Java software development expert with 10+ years of experience. You will work on various projects,...


  • Jersey City, New Jersey, United States Triunity Software Full time

    Job Description: We are looking for a highly skilled Senior Java Developer to join our team at Triunity Software. In this role, you will work closely with our clients to understand their requirements and develop software solutions that meet their needs.Key Responsibilities:Work with clients to understand their requirements and develop software solutions that...


  • Jersey City, New Jersey, United States Triunity Software Full time

    Company OverviewTriunity is a Product Development, Staff Augmentation, and Consulting Services company providing solutions and services in North America. We provide IT services and technology solutions to various business verticals like Healthcare, Pharma, Banking, Finance, etc.Salary and BenefitsThe estimated salary for this position is $120,000.00 -...


  • Jersey City, New Jersey, United States Seven Seven Software Full time

    Skillful software engineers are sought after by Seven Seven Software to develop cutting-edge solutions. In this role, you will be responsible for integrating the WalkMe digital adoption platform into our ecosystem. Key responsibilities include partnering with stakeholders to drive common goals, collaborating with global customers to deliver excellent...


  • Jersey City, New Jersey, United States Marathon TS Full time

    Job Title: Senior Embedded Software DeveloperAbout the Company:Marathon TS is a leading provider of software solutions for the U.S. Navy Aegis Weapons System.Job Description:We are seeking a highly experienced senior embedded software developer to join our team in Moorestown, NJ. As a senior embedded software developer, you will be responsible for designing,...


  • Jersey City, New Jersey, United States Amazon Full time

    About This RoleThis is a full-time, remote job with a salary range of $129,300 - $223,600 per year. We're looking for an experienced Senior Software Developer who can design, implement, and deploy large-scale critical and complex financial applications.3+ years of non-internship professional software development experience2+ years of non-internship design or...


  • Jersey City, New Jersey, United States Exiger Full time

    Job OverviewWe're seeking a skilled Senior Software Developer to join our team at Exiger. This role offers an estimated salary of $140,000 - $180,000 per year, depending on experience.


  • Jersey City, New Jersey, United States Intellecruit Full time

    About the job: Senior Enterprise Software DeveloperWe are seeking an experienced software developer to join our team at Intellecruit. As a senior enterprise software developer, you will be responsible for developing and maintaining complex web applications using Java and Angular. This role offers a challenging opportunity to work on innovative projects while...


  • Jersey City, New Jersey, United States ApolloTech MSI Full time

    About the RoleApolloTech MSI, a leading provider of innovative software solutions, seeks an experienced Senior Software Developer to join our dynamic team. This is a full-time position based in Wharton, NJ, with a hybrid work environment offering flexibility and work-life balance.The ideal candidate will be responsible for designing, developing, and...


  • Jersey City, New Jersey, United States Phaxis Full time

    **Company Overview:** Phaxis is a dynamic and innovative company that values expertise in software development. We are seeking an experienced Senior Java Software Developer to join our team. **Job Description:** As a Senior Java Software Developer at Phaxis, you will be responsible for designing, developing, and maintaining complex software applications...


  • Jersey City, New Jersey, United States Omni Inclusive Full time

    Omni Inclusive is seeking a Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications that meet business needs. With 12+ years of experience in design, build, and implementation of complex systems, you will work closely with cross-functional teams...


  • Jersey City, New Jersey, United States Birlasoft Full time

    **Job Title:** Senior Software Development Lead**Estimated Salary:** $120,000 - $180,000 per yearBirlasoft is seeking a highly skilled Senior Software Development Lead to lead our Guidewire Policy Center development team. The ideal candidate will have strong experience with Guidewire Edge APIs, Guidewire PolicyCenter integration development, and web-based...


  • Jersey City, New Jersey, United States Triunity Software Full time

    About the Job: We are seeking a seasoned Java Software Development Lead to join our team at Triunity Software. In this role, you will lead our team of developers in designing and implementing cutting-edge software solutions using Java.Key Responsibilities:Lead a team of developers in designing and implementing software solutions using Java.Work with clients...


  • Jersey City, New Jersey, United States TrovaSearch Full time

    Job OverviewTrovaSearch is seeking an experienced Senior Software Development Manager to lead our team of software engineers in developing innovative solutions for our clients. This is a full-time position that requires at least 8+ years of experience in building, motivating and mentoring teams of software engineers and leading digital transformations.The...


  • Jersey City, New Jersey, United States CloudHire Full time

    At CloudHire, we are looking for an experienced Senior Java Developer to join our team. This is a leadership position that requires strong technical skills and excellent communication and collaboration abilities.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and support to junior developers and contribute to the growth and development...


  • Jersey City, New Jersey, United States Triunity Software Full time

    Triunity Software: A Leader in IT SolutionsWe are a Product Development, Staff Augmentation, and Consulting Services company providing innovative solutions and services in North America. Our goal is to help businesses stay ahead in the competition by offering customized business solutions and IT consulting.Job Description:We are looking for a talented Senior...


  • Jersey City, New Jersey, United States Check Point Software Technologies Full time

    About the Role:This is a unique opportunity to join Check Point Software Technologies as a Senior Python Software Engineer Lead. You'll be responsible for leading a team of skilled engineers in developing cloud-based distributed systems, ensuring stability, scalability, and industry-leading security.In this role, you'll have the chance to work with...


  • Jersey City, New Jersey, United States Diverse Lynx Full time

    Job DescriptionWe are seeking a skilled Senior Software Developer to join our team at Diverse Lynx LLC. As a key member of our engineering team, you will play a vital role in designing and developing cloud-native applications that meet the needs of our clients.Key Responsibilities:Design and develop scalable, secure, and efficient cloud-native applications...


  • Jersey City, New Jersey, United States Triunity Software Full time

    Senior Java Developer OpportunityWe are seeking an experienced Senior Java Developer to join our team in New Jersey, USA. As a Senior Java Developer, you will design, develop, and maintain large-scale Java software systems, collaborating with our team of experts to deliver high-quality solutions to our clients.Develop scalable and efficient Java software...


  • Jersey City, New Jersey, United States CloudBC Labs Full time

    Job OverviewWe are seeking a highly skilled Full Stack Java Software Specialist to join our team at CloudBC Labs in New Jersey. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable cloud-based applications using Java, Springboot, and Angular.This is an excellent opportunity to leverage your...