Post job

Senior Java Developer jobs at Interactive Brokers

- 878 jobs
  • Senior Java Developer - Client Portal

    Interactive Brokers Group Inc. 4.8company rating

    Senior java developer job at Interactive Brokers

    Interactive Brokers Group, Inc. (Nasdaq: IBKR) is a global financial services company headquartered in Greenwich, CT, USA, with offices in over 15 countries. We have been at the forefront of financial innovation for over four decades, known for our cutting-edge technology and client commitment. IBKR affiliates provide global electronic brokerage services around the clock on stocks, options, futures, currencies, bonds, and funds to clients in over 200 countries and territories. We serve individual investors and institutions, including financial advisors, hedge funds and introducing brokers. Our advanced technology, competitive pricing, and global market help our clients to make the most of their investments. Barron's has recognized Interactive Brokers as the #1 online broker for six consecutive years. Join our dynamic, multi-national team and be a part of a company that simplifies and enhances financial opportunities using state-of-the-art technology. This is a hybrid role (3 days in the office/2 days remote). About your team: The successful candidate will help design, develop, and maintain our Web API platform, which currently provides third Parties, clients, and IBKR's client-facing applications with access to highly critical, real-time services required for day-to-day operations. As a member of the Web PI team, you will help shape the platform's future and have numerous opportunities for growth. What will be your responsibilities within IBKR: * You will work with business and internal teams, adding new features and interfaces as required. * You will write documentation units and regression tests for new interfaces. * You will write backend services and/or clients that will help expose internal services. * You will provide third-level support. Which skills are required: * Bachelor's or Master's degree in Computer Science or a related field. * Proven experience as a Java Developer with expertise in Java, Spring, Vert.x * Proficiency in using Git version control for code management and collaboration. * Strong command of RESTful web services and experience in designing and implementing them. * Experience with JUnit or other testing frameworks for writing unit and integration tests. * Solid understanding of software development principles and best practices. * Experience with WebSockets and real-time communication in a Java-based environment * Strong problem-solving skills and the ability to work independently and within a team. * Excellent communication skills and a collaborative mindset. * Continuous learning and staying up-to-date with the industry * Familiarity with cloud technologies (e.g., AWS) is a plus. * Previous experience with agile development methodologies is a plus. To be successful in this position, you will have the following: * Self-motivated and able to handle tasks with minimal supervision. * Superb analytical and problem-solving skills. * Excellent collaboration and communication (Verbal and written) skills. * Outstanding organizational and time management skills. Company Benefits & Perks * Competitive salary, annual performance-based bonus and stock grant * Retirement plan 401(k) with competitive company match * Excellent health and wellness benefits, including medical, dental, and vision benefits, and a company-paid medical healthcare premium. * Wellness screenings and assessments, health coaches and counseling services through an Employee Assistance Program (EAP) * Paid time off and a generous parental leave policy * Daily company lunch allowance provided, and a fully stocked kitchen with healthy options for breakfast and snacks * Corporate events, including team outings, dinners, volunteer activities and company sports teams * Education reimbursement and learning opportunities * Modern offices with multi-monitor setups
    $116k-153k yearly est. Auto-Apply 6d ago
  • Java Software Developer (Mid-Senior Level)

    Interactive Brokers 4.8company rating

    Senior java developer job at Interactive Brokers

    Interactive Brokers Group, Inc. (Nasdaq: IBKR) is a global financial services company headquartered in Greenwich, CT, USA, with offices in over 15 countries. We have been at the forefront of financial innovation for over four decades, known for our cutting-edge technology and client commitment. IBKR affiliates provide global electronic brokerage services around the clock on stocks, options, futures, currencies, bonds, and funds to clients in over 200 countries and territories. We serve individual investors and institutions, including financial advisors, hedge funds and introducing brokers. Our advanced technology, competitive pricing, and global market help our clients to make the most of their investments. Barron's has recognized Interactive Brokers as the #1 online broker for six consecutive years. Join our dynamic, multi-national team and be a part of a company that simplifies and enhances financial opportunities using state-of-the-art technology. This is a hybrid role (3 days in the office/2 days remote). About your team: Our clearing applications group works on back-end, internal systems and client-facing applications. These applications support Funds and banking software handling client cash, brokerage operations, securities borrowing and lending, clearing operations including regulatory reporting, trade settlement and reconciliation, corporate action processing, client statements, reference data systems, and IPO processing, to name just a few. In addition, we also continuously work on our fully integrated internal development and operational tools used to handle functions such as software releases, job scheduling, service location and security frameworks, and build management tools. We are looking to continuously improve our intelligent, automated systems to provide the world-class solutions and systems our brokerage customers expect. What will be your responsibilities within IBKR: Creating software applications or systems to meet user needs while considering functionality, reliability, and scalability. Utilizing Java programming languages to write clean, maintainable, and efficient code and develop back-end services and algorithms Conducting thorough testing to identify bugs or issues in the software and resolving them to ensure high-quality deliverables. Working closely with other developers, designers, product managers, and stakeholders to understand project requirements and specifications. Reviewing code written by peers for quality assurance and providing constructive feedback. Updating and modifying existing applications to improve efficiency, enhance functionality, and fix vulnerabilities. Creating and maintaining detailed documentation for code, software designs, and development processes for future reference. Keeping up with industry best practices, emerging technologies, and programming languages to refine skills and improve development processes. Contributing to project timelines, estimates, and resource allocations to ensure deadlines are met and goals are achieved. Assisting users with software-related issues and providing training sessions when needed. Have a desire to learn about and understand financial instruments and concepts. Skills Required: Bachelor's or master's degree in computer science or related degree. 5+ years of Java experience or similar object-oriented language experience. Strong knowledge of object-oriented concepts, n-tier applications Knowledge of relational database concepts (Oracle is a plus). Hands-on experience with server-side programming, ideally with Java/JEE or C++, message-oriented systems, RESTful web services, and microservices. Desire to challenge the status quo, create simple, elegant solutions to complex problems, and follow solutions from development through production release, acceptance testing, and support. Experience with configuration and deployment on application servers, ideally JBoss. Knowledge of financial instruments is a plus but is not required. Otherwise, you have a desire to learn about and understand financial instruments and concepts. To be successful in this position, you should be: Detail-oriented self-starter who is comfortable working both independently and collaborating with your team. Passionate about writing clean, well-tested, and maintainable code. You should have a high level of comfort in an environment of continuous integration and deployment. Optimizing, improving, and supporting existing algorithms and systems to reach the goal of highly automated robust systems with full test coverage requiring minimal operational oversight. Creating independent automated risk controls and checks to ensure that systems are performing as expected and catching potential errors as soon as possible. Developing message-oriented systems, batch processing applications, and web application-based management consoles. Continuous learner and will use and/or learn the right language and technology to solve a problem.
    $91k-120k yearly est. Auto-Apply 60d+ ago
  • Sr. Java Developer (remote)

    Arc Group 4.3company rating

    Jacksonville, FL jobs

    Job DescriptionFULL STACK JAVA DEVELOPER (remote) ARC Group has an immediate opportunity for a full stack Java Developer for a remote position with a direct client in their Jacksonville, FL offices. The Java Developer will have 6 years of in-depth Java development experience along with two years each of React, Spring, REST, Kubernetes and/or Docker. Candidates must currently have PERMANENT work authorization. Please do not call from a third party / C2C asking to share candidates. Sorry, but we are not considering any candidates from outside companies for this position. This starts out as an 8-month contract position with the strong potential to extend or convert to FTE. The Java Developer position is 100% remote and working in the eastern time zone during core business hours. This is a fantastic opportunity to join a well-respected organization that offers tremendous career growth potential. Java Developer JOB SUMMARY: Development, programming, and coding of Information Technology solutions. Engage in all phases of the software development life cycle which include gathering and analyzing user/business system requirements, responding to outages and creating application system models. Documenting detailed system specifications and will participate in evaluating, conducting performance testing, and all planned and unplanned maintenance for both internally developed applications and purchased products. Participate in design meetings and consult with clients to refine, test and debug programs IT Controls to protect the confidentiality, integrity, as well as availability of the application and data processed or output by the application. Java Developer REQUIREMENTS: 6 years of full-stack Java/J2EE development in a professional work experience Full-stack development Spring REST React or Angular Kubernetes and/or Docker Nice to Have: Healthcare domain experience Experience using Agile methodology Development experience with Node.js Would you like to know more about our new opportunity? For immediate consideration, please apply online and view all our open positions at ******************* ARC Group is a Forbes-ranked a top 20 recruiting and executive search firm working with clients nationwide to recruit the highest quality technical resources. We have achieved this by understanding both our candidate's and client's needs and goals and serving both with integrity and a shared desire to succeed. ARC Group is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. We are a no fee agency for applicants
    $93k-119k yearly est. 5d ago
  • Associate Java Developer

    Arc Group 4.3company rating

    Jacksonville, FL jobs

    Job Description ASSOCIATE JAVA DEVELOPER (remote) ARC Group has an immediate opportunity for an Associate-level Java Developer for a remote position with a direct client based out of Jacksonville, FL. The Java Developer will have 3 year of full stack Java development experience React and Node JS. Candidates must currently have PERMANENT work authorization. Sorry, but we are not considering any candidates from outside companies for this position. This is starting out as a six-month contract position with the strong potential to extend or convert to FTE. The Java Developer position is 100% remote and working in the eastern time zone during core business hours. This is a fantastic opportunity to join a well-respected organization that offers tremendous career growth potential. Java Developer JOB SUMMARY: Development, programming, and coding of Information Technology solutions. Engage in all phases of the software development life cycle which include gathering and analyzing user/business system requirements, responding to outages and creating application system models. Documenting detailed system specifications and will participate in evaluating, conducting performance testing, and all planned and unplanned maintenance for both internally developed applications and purchased products. Participate in design meetings and consult with clients to refine, test and debug programs IT Controls to protect the confidentiality, integrity, as well as availability of the application and data processed or output by the application. Java Developer REQUIREMENTS: 3 years of full-stack Java/J2EE development in a professional work environment Hands-on end development experience with React JS and Node JS Would you like to know more about our new opportunity? For immediate consideration, please apply online and view all our open positions at ******************* ARC Group is a Forbes-ranked a top 20 recruiting and executive search firm working with clients nationwide to recruit the highest quality technical resources. We have achieved this by understanding both our candidate's and client's needs and goals and serving both with integrity and a shared desire to succeed. ARC Group is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.
    $78k-102k yearly est. 5d ago
  • (Full stack) Java/react Developer

    Arc Group 4.3company rating

    Jacksonville, FL jobs

    (Full stack) Java/react Developer - Remote ARC Group has an immediate opportunity for a(Full stack) Java/react Developer! This position is 100% remote. This is starting out as a contract position running through February 2025 with strong potential to extend longer or possibly convert to FTE. This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential. At ARC Group, we are committed to fostering a diverse and inclusive workplace where everyone feels valued and respected. We believe that diverse perspectives lead to better innovation and problem-solving. As an organization, we embrace diversity in all its forms and encourage individuals from underrepresented groups to apply. 100% REMOTE! Reference # 16822-1 Candidates must have permanent work authorization and work for any employer without sponsorship now or in the future. Third party candidates are not eligible for this role. Job Description: PROJECT SCOPE: Claims connect project (Full stack) Java/react Application: A multi-year project with most of it focused on in the React space. Ability to edit claims in new claims connect application (web-based) JOB SUMMARY: Must have 5+ years of Full-Stack Java development exp., with an emphasis on React Strong leadership/communication skills Deployments using Jenkins highly preferred (not required) GENERAL REQUIREMENTS: Experience with unit testing, release procedures, coding design and documentation protocol as well as change management procedures Proficiency using MERN and MEAN Scaffolding tools Demonstrated organizational, analytical and interpersonal skills Flexible team player Ability to manage tasks independently and take ownership of responsibilities Ability to learn from mistakes and apply constructive feedback to improve performance Must demonstrate initiative and effective independent decision-making skills Ability to communicate technical information clearly and articulately Ability to adapt to a rapidly changing environment In-depth understanding of the systems development life cycle Proficiency programming in more than one object-oriented programming language; React.Js, Node.JS, JavaScript, and HTML Proficiency with HTML, CSS, SASS, JavaScript/jQuery, local storage, and cross-browser compatibility are required May include database knowledge in MongoBD Experience with modern web/UI development tools and techniques: Node, Webpack, Grunt/Gulp, GIT, Axios, Jest Client-side templating: mustache.js, handlebars.js, panni.js, and dust.js Proficiency using standard desktop applications such as MS Suite and flowcharting tools such as Visio Proficiency using debugging tools such as; Advanced Debugger, Allinea DDT, AQtime, ARM, CA/EZTEST, etc Solid knowledge of DOM manipulation and client-side validation Solid knowledge with jQuery and other JavaScript libraries High critical thinking skills to evaluate alternatives and present solutions that are consistent with business objectives and strategy Experience with responsive grid systems Solid knowledge of React and Redux principals and build out PREFERRED QUALIFICATIONS: The preferred qualifications listed below reflect desired knowledge, skill, and/or experience. Additional Preferred Qualifications: Various Domain experience; Health Care, Financial, etc Experience using Agile, Waterfall, or hybrid methodology Experience with mobile design (native and mobile web) a plus Experience with Foundation a plus Experience with web accessibility guidelines and requirements a plus REQUIRED EDUCATION/EXPERIENCE: Related Bachelors degree or related work experience 5+ years related work experience, Professional experience with technical design and coding in the IT industry Must have 5+ years of Full-Stack Java development exp., with an emphasis on React Strong leadership/communication skills Deployments using Jenkins highly preferred (not required) Would you like to know more about our new opportunity?For immediate consideration, please apply online and view all our open positions at ******************* ARC Group is a Forbes-ranked a top 20 recruiting and executive search firm working with clients nationwide to recruit the highest quality technical resources. We have achieved this by understanding both our candidate's and client's needs and goals and serving both with integrity and a shared desire to succeed. ARC Group is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Position offered by No Fee agency.
    $78k-102k yearly est. 2d ago
  • Senior Core Java Developer

    The Cypress Group 3.9company rating

    New York, NY jobs

    Job Description Senior Core Java Engineer - Equity Risk & Derivatives Trading Systems Compensation: Up to $220K base + bonus Our client, a leading financial institution, is seeking a highly experienced Core Java Engineer to lead the architecture, design, and development of front office Equity Risk and Derivatives Trading Systems. This is a senior-level, hands-on engineering role with a strong focus on backend development, system design, and performance optimization in a high-volume, low-latency trading environment. Key Responsibilities: Lead the architecture and development of core trading and risk platforms for Equity and Derivatives businesses. Mentor and guide junior and mid-level engineers, fostering technical excellence and best practices. Collaborate with traders, quants, and risk managers to deliver high-impact solutions. Design and implement robust, scalable backend systems to handle real-time market data and trading workflows. Ensure systems meet stringent performance, reliability, and regulatory requirements. Required Skills & Experience: 20+ years of professional software engineering experience, with deep expertise in Core Java. Proven track record building and maintaining front office trading or risk management systems in equities or derivatives. Strong understanding of real-time trading workflows, market data handling, and risk calculations. Experience in system architecture, design patterns, and performance tuning. Ability to mentor and lead a team of engineers in a collaborative environment. Nice to Have: Proficiency in Python for scripting, automation, or analytics. Exposure to .NET/C# in trading or risk environments. Knowledge of messaging systems, event-driven architectures, and distributed systems. If you are a senior technologist who thrives in high-pressure trading environments and enjoys shaping the technical vision, we want to hear from you.
    $220k yearly 10d ago
  • Senior Java Developer, FX eCommerce, Vice President

    Citi 4.6company rating

    New York, NY jobs

    The Senior Java Developer, FX eCommerce is a senior level position responsible for architecting, building and maintaining backend systems that serve a large number of institutional clients. The role involves liaising with product teams and development teams to build state of the art Trading systems. The overall objective of this role is to lead applications systems analysis and programming activities. Citi's FXLM technology group supports the front office technology operations of one of the world's largest capital market businesses. Our talented technology group is looking for a senior level hands-on, java developer to work on the backend development team on our award-winning Citi FX Velocity platform. Citi Velocity serves Institutional clients and delivers electronic access to Citi's capital markets services across equities, futures, FX, emerging markets, rates, credit, commodities, securitized, municipals, prime and research Citi Velocity is a best in-class, state of the art, proprietary ecommerce platform. It deploys cutting edge technology and innovation to offer a slick, dynamic and rich end user experience. By leveraging Citi's global footprint with world-class innovation, we are giving our clients unprecedented access to our capital markets intelligence, multi-asset real-time execution and post-trade service. Job Description We are seeking a senior developer with strong core Java skills, with experience building multi-threaded, highly concurrent systems. Experience with low latency systems is an added plus. The Individual will lead and work on cutting edge technologies to build highly performant backend systems to deliver the best-in-class Trading experience. Responsibilities: Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: 6-10 years of hands-on experience in Apps Development with a Java background Extensive experience in system analysis and in programming of software applications Understanding of multithreaded Java, networks and how JVM works Experience in managing and implementing projects Experience developing large scale resilient systems Experience working in low latency solutions Ability to adjust priorities quickly as circumstances dictate Leadership and project management skills Clear and concise written and verbal communication Technology Stack: Core Java, Spring Boot, Solace Education: Bachelor's degree/University degree Master's degree preferred ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location: New York New York United States ------------------------------------------------------ Primary Location Full Time Salary Range: $142,320.00 - $213,480.00 In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire. ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Anticipated Posting Close Date: Dec 10, 2025 ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
    $142.3k-213.5k yearly Auto-Apply 19d ago
  • Senior Java Developer

    Tata Consulting Services 4.3company rating

    Pennington, NJ jobs

    Must Have Technical/Functional Skills * Primary Skill: Java, Spring boot, Kafka, Oracle SQL * Secondary: UI - Linux shell script, Autosys, Cloud - Azure * Experience: Minimum 7 years Roles & Responsibilities * Bachelor's or master's degree in computer science or related field. * The candidate should possess strong technical skills required to design, development and implementation of web applications as well as support the applications in production. * Interact with various internal bank and external resources to complete implementations successfully including Technical, LOB Operations, Vendor. * Strong interpersonal/influence skills, proactive leadership skills and analytical and problem solving skills. TCS Employee Benefits Summary: * Discretionary Annual Incentive. * Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. * Family Support: Maternal & Parental Leaves. * Insurance Options: Auto & Home Insurance, Identity Theft Protection. * Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement. * Time Off: Vacation, Time Off, Sick Leave & Holidays. * Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing. Salary Range: $100,000 - $125,000 a year
    $100k-125k yearly 48d ago
  • Senior Java Angular Developer

    DTCC 4.9company rating

    Tampa, FL jobs

    Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We're committed to helping our employees grow and succeed. We believe that you have the skills and drive to make a real impact. We foster a thriving internal community and are committed to creating a workplace that looks like the world that we serve. Pay and Benefits: Competitive compensation, including base pay and annual incentive. Comprehensive health and life insurance and well-being benefits, based on location. Pension / Retirement benefits Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being. DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee). The impact you will have in this role: Being a member of the IT Application Dev squad, you will design, develop, maintain and support DTCC's core Clearing and Settlement business applications. Your Primary Responsibilities: Lead needed technical processes and designs considering reliability, data integrity, maintainability, reuse, extensibility, usability, and scalability. Collaborate with Infrastructure partners to identify and deploy optimal hosting environments. Define scalability and performance criteria for assigned applications. Ensure application meets the performance, privacy, and security requirements. Tune application performance to eliminate and reduce issues. Verify test plans to ensure compliance with performance and security requirements. Support business and technical presentations in relation to technology platforms and business solutions Mitigate risk by following established procedures and monitoring controls. Help develop solutions that balance cost and delivery while meeting business requirements. Implement technology-specific best practices that are consistent with corporate standards. Partner with cross-functional teams to ensure the success of product strategy and project deliverables. Manage the software development process. Drive new technical and business process improvements. Estimate total costs of modules/projects covering both hours and expense. Research and evaluate specific technologies, and applications, and contributes to the solution design. Construct application Architecture encompassing end-to-end designs. Assist with cross squad coordination and planning Mitigates risk by following established procedures and monitoring controls, spotting key errors and demonstrating strong ethical behavior. **NOTE: The Primary Responsibilities of this role are not limited to the details above. ** Talents needed for Success: Qualifications: Minimum 8 years of related experience Bachelor's degree (preferred) or equivalent experience Talents Needed for Success: Hands on experience in software development using Design Patterns, Java, typescript, Java EE, Spring Boot, Angular 13+, JMS, REST API, PL/SQL, Python. Experience with Micro Services & Layered (SOA/MVC) Architecture on Prem and Oncloud (AWS preferred). Expertise in deploying scalable solutions in Kubernetes/docker containers that are highly resilient and perform well in an environment that talks to legacy systems and future centric micro architecture. Demonstrable experience in software development using CI/CD tools especially GIT, Bitbucket, Maven, Jenkins, Jira Experience using the following development tools: Visual Studio, IntelliJ, or Eclipse. Demonstrated capability working with middleware like IBM MQ, Solace, tomcat, liberty server, WebSphere, WebLogic or JBoss application servers. Familiarity working with relational databases including DB2 or Oracle. Experience with microservices and event driven architecture Experience with Apache Kafka (or Confluent Kafka), Kafka APIs and tooling (e.g., Kafka Connect, KStreams, KSQL) Proficiency in different phases of the system development life cycle including project planning, analysis, design, development, and testing. Solid focus on software testing with Junit, Mockito, Jasmine, Karma. Familiarity with different software development methodologies (Waterfall, Agile, Scrum, Kanban) Familiar developing and running applications in Windows and Linux environments. Additional Qualifications: Strong ability to gather and analyze requirements and translate them into technical specification. Writing and executing the unit test scenarios / cases to ensure the code quality and reliability. Deep understanding of all lifecycle components (code, test, deploy) Ability to present designs to peers and Product Owner for approval. Troubleshooting and debugging code to resolve technical issues. Optimizing application performance to ensure efficient use of software resources. Good verbal and written communication and interpersonal skills Actual salary is determined based on the role, location, individual experience, skills, and other considerations. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation
    $102k-128k yearly est. Auto-Apply 42d ago
  • Senior Java Developer with AWS experience

    DTCC 4.9company rating

    Jersey City, NJ jobs

    Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We are committed to helping our employees grow and succeed. We believe that you have the skills and drive to make a real impact. We foster a thriving internal community and are committed to creating a workplace that looks like the world that we serve. The Information Technology group delivers secure, reliable technology solutions that enable DTCC to be the trusted infrastructure of the global capital markets. The team delivers high-quality information through activities that include development of essential, building infrastructure capabilities to meet client needs and implementing data standards and governance. Pay and Benefits: Competitive compensation, including base pay and annual incentive Comprehensive health and life insurance and well-being benefits, based on location Pension / Retirement benefits Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being. DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee). The Impact you will have in this role: The IT FinSight Delivery team at DTCC, focuses on delivering secure, scalable, and resilient technology solutions for financial risk management. This role specializes in planning, detailing technical requirements, designing, developing, and testing all software systems and applications for the firm. Works closely with architects, product managers, project management, and end-users in the development and improvement of existing software systems and applications, proposing and recommending solutions that tackle complex business problems. Primary Responsibilities: Act as a technical expert on one or more applications used by DTCC Work with the Business System Analyst to ensure designs satisfy functional requirements Partner with Infrastructure to identify and deploy optimal hosting environments Tune application performance to eliminate and reduce issues Research and evaluate technical solutions consistent with DTCC technology standards Align risk and control processes into day-to-day responsibilities to monitor and mitigate risk; advances appropriately Apply different software development methodologies dependent on project needs Contribute expertise to the design of components or individual programs, and participate in the construction and functional testing Support development teams, testing, fixing, and production support Build applications and construct unit test cases that ensure compliance with functional and non-functional requirements Work with peers to mature ways of working, continuous integration, and continuous delivery Aligns risk and control processes into day-to-day responsibilities to monitor and mitigate risk, advances appropriately Qualifications: Minimum of 6-8 years of related experience. Bachelor's degree preferred or equivalent experience. Talent needed for success 6+ yrs of active development experience/ expertise in Java/J2EE based applications demonstrated ability with Java 17 or above Strong backend framework experience - Spring boot Exposure to XML/XSD, JSON and similar data presentation components Familiarity with Microservices based architecture and distributed systems Ability to develop and work with REST APIs using Spring Boot framework Experience with CI/CD technologies like GIT, Jenkins, JoCoCo and Maven Strong database and PL/SQL skills (Oracle, snowflake preferred) Experience with Cloud platforms like AWS, Azure and Kubernetes, Dockers is desirable Familiarity with Agile development methodology Experience with Code coverage, junit5 , Mockito, PowerMockSolid understanding of software design patterns, data structures, and algorithms. Excellent problem-solving, communication, and leadership skills. Additional Qualifications: Experience in cloud platforms (AWS, Azure, or GCP). Exposure to full stack development technologies. Background in financial services, healthcare, or other regulated industries. Certifications in cloud, java, Kafka technologies or architecture. The salary range is indicative for roles at the same level within DTCC across all US locations. Actual salary is determined based on the role, location, individual experience, skills, and other considerations. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
    $120k-151k yearly est. Auto-Apply 60d+ ago
  • Java Developer - OTD Fixed Income Developer

    Jefferies 4.8company rating

    New York, NY jobs

    About the Role The Equities - Prime Services technology team is looking for a technically strong and motivated Java developer to join the OTD technology group. This role focuses on the design, development, and support of strategic trading systems that serve a global OTD user base. This role entails coordinating with users, business analysts to build the OTD data hub platform for the US business and support the new trading desk expand to other regions. Key Responsibilities Hands-on development using Java and related frameworks Design, build, test, and maintain core Securities Finance applications and services. Collaborate with global teams to implement scalable and efficient trading components. Participate in code reviews, testing, and deployment processes. Contribute to the continuous improvement of system architecture and development practices. Ability to manage stakeholders across business, technology & vendor Required Qualifications hands-on experience in core Java, Spring frameworks & Container technology Proven experience building distributed systems and enterprise-grade applications. Strong knowledge of SQL; experience with Redis and Kafka. Familiarity with AWS services including EKS, EC2, S3, SQS, and SNS. Experience with Jira, Bitbucket, and Bamboo. Proficient in using GitHub Copilot to enhance development productivity. Preferred Qualifications Experience with Python development. Familiarity with Airflow, Snowflake, and AWS Quick Sight. Exposure to financial services or trading systems is a plus. Primary Location Full Time Salary Range of $175,000 - $200,000.
    $175k-200k yearly Auto-Apply 58d ago
  • Java _ LexisNexis

    Tata Consulting Services 4.3company rating

    New York, NY jobs

    Must Have Technical/Functional Skills We are seeking a skilled Java Developer with experience working with LexisNexis products, Bridger, and Firco solutions. The ideal candidate will have a strong background in software development, integration, and customization of these platforms to support our compliance, legal, or data management needs. Qualifications: * Proven experience in Java development (Java 8 or higher). * Hands-on experience with LexisNexis products and APIs. * Working knowledge of Bridger and Firco solutions, including configuration and integration. Roles & Responsibilities * Develop, test, and maintain Java applications and services. * Integrate Java solutions with LexisNexis products Bridger, and Firco. * Customize and configure these platforms to meet specific business requirements. * Collaborate with cross-functional teams to gather requirements and deliver solutions. * Troubleshoot and resolve technical issues related to product integration and performance. * Maintain documentation related to development and integration processes. * Stay updated on the latest features and updates from LexisNexis, Bridger, and Firco. TCS Employee Benefits Summary: * Discretionary Annual Incentive. * Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. * Family Support: Maternal & Parental Leaves. * Insurance Options: Auto & Home Insurance, Identity Theft Protection. * Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement. * Time Off: Vacation, Time Off, Sick Leave & Holidays. * Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing. Salary Range : $110,000-$130,000 a year
    $110k-130k yearly 27d ago
  • Java Developer//ONLY US Citizen required.

    3M Consultancy 4.6company rating

    Parsippany-Troy Hills, NJ jobs

    Job Title: Java Developer. Duration: Full -Time. Onsite: 2 or 3 days per week NEED US Citizens. Summary of the requirement: Experienced Java Full Stack Developer with a strong background in designing, developing, and deploying scalable web and cloud -based applications. Proficient in Oracle and NoSQL database management.. Expertise in building microservices, REST APIs, and modern web applications using a robust tech stack. Technical Skills: Programming Languages: • Java (Core & Advanced), Python, JavaScript Frontend Technologies: • HTML5, CSS3, Angular, React.js, Bootstrap Backend Technologies: • Spring Boot, Spring MVC, Hibernate, Node.js Big Data Tools: • Databricks Database Management: • Oracle, MySQL Cloud Platforms: • Azure DevOps Tools: • Docker, Kubernetes, Jenkins, Git. Version Control: • Git, GitHub
    $85k-110k yearly est. 60d+ ago
  • Senior Java Developer, Investment Accounting

    Pimco 4.9company rating

    New York, NY jobs

    We are a leading global asset management firm with over 3,000 employees across 20 offices in 15 countries; we help millions of investors around the world pursue their financial goals. We hire critical thinkers. People who thrive in a collaborative culture like ours where we solve real problems while building the future of finance. You Are excited to be part of a vibrant engineering community that values diversity, hard work, and continuous learning. Love solving complex real-world business problems. Recognize that cross-functional collaboration is a core component of success for the team. Believe there are multiple ways to solve most technical problems and are willing to debate the trade-offs. Have become a stronger engineer by making mistakes and learning from them. Are a doer, someone who wants to grow their career and gain experience across technologies and business functions. We Continuously invest in a high-performance and inclusive culture, in which a diversity of backgrounds, experiences and viewpoints are celebrated and valued. Encourage career mobility, so you can benefit from learning different functions and technologies, and we gain the benefits of your experience across teams. Run technology pro bono programs that help the non-profit community and give our engineering community opportunities to volunteer and participate. Offer education reimbursements and ongoing training in technology, communication, and diversity & inclusion. Embrace knowledge sharing through lunch-and-learns, demos, and technical forums. Consider our people to be our greatest asset-we will help you learn what PIMCO Technology has to offer so you can participate in activities that benefit your career while delivering impactful technology solutions. Position Description We are looking for a Senior Java Developer to join our Investment Accounting / Positions team in New York City. This team focuses on developing software to capture trading transactions and calculate positions for the firm. You will work closely with our hedge fund business and other team members as a senior player to develop efficient solutions and support others in understanding and solving complex problems. How does Technology fit in with this? We aim to deliver our investment professionals with on time, accurate information, every time that enables them to make decisions in an increasingly complex world. We provide foundational real-time position capabilities that enable downstream risk and trading systems to calculate optimal executions, regulatory compliance and client risk. What do you need to know? You will be working with a worldwide team of developers and will be expected to do some level 2 support. Position Responsibilities Design, implement and maintain Java-based services for real-time trade capture, position calculation and aggregation Collaborate closely with business & technology stakeholders to elicit requirements and translate into technical solutions Perform Level 2 support: troubleshoot and remediate production incidents, diagnose root cause, and drive lasting fixes Conduct and participate in design reviews, code reviews and architecture discussions to ensure consistency and quality Mentor and coach junior engineers Document system designs, data flows, runbooks, and operational procedures Contribute to Agile ceremonies (stand-ups, sprint planning, retrospectives) Propose and implement improvements to tools, processes, and frameworks to enhance system reliability Collaborate with global teams across multiple time zones to deliver on-time, accurate information for end users Position Requirements 10+ years of programming, with at least 5+ years of Java required. Expert in SQL/Database Query. Familiarity with Spring and Apache libraries and other large open-source libraries. Proficiency in multithreaded programming Solid understanding of distributed systems Experience with microservices architecture and cloud-ready application development Expertise in core engineering, algorithms and data structures Experience with complex technology stacks. Experience with Kafka and real-time messaging systems. Experience in Gitlab and expertise in continuous integration and delivery techniques Strong analytical ability to learn independently from the code / reverse engineer. Ability to work well independently and in cross-functional teams. Excellent written and oral communication skills. Financial Services experience is desired. Experience building cloud native applications with AWS highly desirable. Experience in Python a nice to have. Experience in position and accounting functional areas is desired. PIMCO follows a total compensation approach when rewarding employees which includes a base salary and a discretionary bonus. Base salary is the fixed component of compensation that is determined by core job responsibilities, relevant experience, internal level, and market factors. The discretionary bonus is used to award performance and therefore is determined by company, business, team, and individual performance. Salary Range: $ 175,000.00 - $ 240,000.00 Equal Employment Opportunity and Affirmative Action Statement PIMCO recruits and hires qualified candidates without regard to race, national origin, ancestry, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), sexual orientation, gender (including gender identity and expression), age, military or veteran status, disability (physical or mental), any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity and affirmative action, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other basis such as medical condition, or marital status under applicable laws. Applicants with Disabilities PIMCO is an Equal Employment Opportunity/Affirmative Action employer. We provide reasonable accommodation for qualified individuals with disabilities, including veterans, in job application procedures. If you have any difficulty using our online system due to a disability and you would like to request an accommodation, you may contact us at ************ and leave a message. This is a dedicated line designed exclusively to assist job seekers with disabilities to apply online. Only messages left for this purpose will be considered. A response to your request may take up to two business days.
    $175k-240k yearly Auto-Apply 60d+ ago
  • Senior Java Developer (US)

    TD Bank 4.5company rating

    Fort Lauderdale, FL jobs

    Mount Laurel, New Jersey, United States of America **Hours:** 40 **Pay Details:** $87,000 - $151,000 USD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role. **Line of Business:** Technology Solutions **Job Description:** The Senior Java Developer leads the creation of a comprehensive end-to-end detailed solution with overall accountability for the technical design and delivery of the System Design Specification (SDS) and is largely focused on large-scale, complex or enterprise projects. May also be accountable for complex programming / coding. **Depth & Scope:** + Provides technical expertise and guidance to others in a lead capacity and works autonomously + Expert knowledge of the business, the broader organization, technical environment, processes, procedures, tools and other relevant technology areas (e.g. Architecture, Infrastructure, Security etc.) from a design / support / solutions perspective + Primary subject matter expert in multiple areas and consults with clients/or project teams with respect to all aspects of research, analysis, design, hardware / software support and/or development of technical solutions and/or testing + Works autonomously and leads on a diverse range of activities (e.g. design, support of technical business solutions) and is relied upon to coach / educate and monitor the work of others + Acts as an internal expert resource in the exchange of technical information for project teams, and provides technical insight and recommendations to the business and/or outside vendors + Typically reports to a Senior IT Development Manager or higher **Education & Experience:** + Undergraduate degree or Technical Certificate + Graduate degree, preferred + 7+ years related experience **Preferred Qualifications** **:** + 5+ years of experience with JAVA, J2EE, Web/Rest Services Development + 5+ years of experience with JavaScript, Spring Security, Spring Boot, Spring Framework + 5+ years of experience with Rest API design Patterns, OAUTH, Microservices, Dependency Injection + 5+ years of experience with Bitbucket, GIT, GitHub, Maven, Jenkins , JIRA + 5+ years of experience with Cloud Services on Azure - Docker, KubernetesJSSE, GitHub Co-pilot, SonarCube, JScript experience would be a good addition + 3+ years of experience in Agile methodology + Prior experience within financial or banking industry + Databases experience with MySQL/NoSQL Databases are a strong plus **Physical Requirements:** Never: 0%; Occasional: 1-33%; Frequent: 34-66%; Continuous: 67-100% + Domestic Travel - Occasional + International Travel - Never + Performing sedentary work - Continuous + Performing multiple tasks - Continuous + Operating standard office equipment - Continuous + Responding quickly to sounds - Occasional + Sitting - Continuous + Standing - Occasional + Walking - Occasional + Moving safely in confined spaces - Occasional + Lifting/Carrying (under 25 lbs.) - Occasional + Lifting/Carrying (over 25 lbs.) - Never + Squatting - Occasional + Bending - Occasional + Kneeling - Never + Crawling - Never + Climbing - Never + Reaching overhead - Never + Reaching forward - Occasional + Pushing - Never + Pulling - Never + Twisting - Never + Concentrating for long periods of time - Continuous + Applying common sense to deal with problems involving standardized situations - Continuous + Reading, writing and comprehending instructions - Continuous + Adding, subtracting, multiplying and dividing - Continuous + Off hour production support - Occasional The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties and skills required. The listed or specified responsibilities & duties are considered essential functions for ADA purposes. **Who We Are:** TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues. TD is deeply committed to being a leader in customer experience, that is why we believe that all colleagues, no matter where they work, are customer facing. As we build our business and deliver on our strategy, we are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you've got years of banking experience or are just starting your career in financial services, we can help you realize your potential. Through regular leadership and development conversations to mentorship and training programs, we're here to support you towards your goals. As an organization, we keep growing - and so will you. **Our Total Rewards Package** Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical and mental well-being goals. Total Rewards at TD includes base salary and variable compensation/incentive awards (e.g., eligibility for cash and/or equity incentive awards, generally through participation in an incentive plan) and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off (including Vacation PTO, Flex PTO, and Holiday PTO), banking benefits and discounts, career development, and reward and recognition. Learn more (*************************************** **Additional Information:** We're delighted that you're considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we're committed to providing the support our colleagues need to thrive both at work and at home. **Colleague Development** If you're interested in a specific career path or are looking to build certain skills, we want to help you succeed. You'll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. Whether you have a passion for helping customers and want to expand your experience, or you want to coach and inspire your colleagues, there are many different career paths within our organization at TD - and we're committed to helping you identify opportunities that support your goals. **Training & Onboarding** We will provide training and onboarding sessions to ensure that you've got everything you need to succeed in your new role. **Interview Process** We'll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call. **Accommodation** TD Bank is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, status as a protected veteran or any other characteristic protected under applicable federal, state, or local law. If you are an applicant with a disability and need accommodations to complete the application process, please email TD Bank US Workplace Accommodations Program at *************** . Include your full name, best way to reach you and the accommodation needed to assist you with the applicant process. Federal law prohibits job discrimination based on race, color, sex, sexual orientation, gender identity, national origin, religion, age, equal pay, disability and genetic information.
    $87k-151k yearly 3d ago
  • VP - Senior Full Stack Java Developer

    TD Bank 4.5company rating

    New York, NY jobs

    New York, New York, United States of America **Hours:** 40 **Line of Business:** Technology Solutions **Pay Detail:** 140000 - 225000 USD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role. **:** **Preferred Qualifications** Global Transaction Banking (GTB) is a key growth business within TDS that provides the opportunity to make an impact with top-tier organizations. We offer innovative solutions and treasury advisory services on large and complex liquidity, payments, and trade finance needs. The business constantly changes with macroeconomic conditions, unprecedented levels of innovation, interest rate environments, and foreign exchange movements. As a result, all GTB business lines continue to evolve to provide optimum trade finance, liquidity, and payment solutions to clients. Global Transaction Banking technology team focuses on delivering top-tier technology solutions to enable and grow the global GTB business. ** Summary** The VP - Senior Java Developer TDS is responsible to provide expert advice and counsel in system planning, performance, integration, operations and development. **Job Description** + Manages the development, delivery and/or support of products and services for a range of clients to support them in meeting business objectives/ goals + Supports/ Participates in developing the strategic direction of own area + Works with clients to prepare comprehensive IT solutions that meet/ exceed client objectives for new and existing systems / applications + Manages the integration of all systems, projects and technical interfaces to ensure a high level of service and support to the client and efficient system operation + Researches and innovates may make decisions to build / buy / reuse system components to meet client expectations and project deliverables + Measures and monitor the level of service, analyze trends, agree on service target levels, and determine appropriate actions + Defines development specifications, technical requirements, system performance objectives and identifies system modifications required to meet performance objectives + Primary subject matter expert in multiple areas and consults with clients/or project teams with respect to all aspects of research, analysis, design, hardware/ software support and/or development of technical solutions + Works independently and/or autonomously as a senior/ lead on a diverse range of tasks and is relied upon to coach/ educate others + Manages and directs activities related to analysis, design and support of technical business solutions on larger projects + Assignments are highly complex and multi-faceted + May monitor, manage, coach/ educate a small team of IT professionals + Acts as a key resource in the exchange of technical information for project teams, the business and/or outside vendors + Defines, delivers and maintains systems and technical infrastructure to support clients and applications by following standards, policies and procedures in compliance with IT Disaster Recovery Plan + Identifies, recommends, sources, negotiates and implements improvements/solutions (buy/build/reuse) to enhance customer experience and/or reduce cost in support of client needs + May provide the level of systems and operational availability that will meet or exceed negotiated service levels, and report results as required + Influences product direction, foresee issues and gaps, identify solutions, and work comfortably with leading edge products that are untested/ unproven in the market + Contributes to the development of project plans by providing input to project charters, project deliverables, cost/benefits analysis, timeline estimates, scope and control and manage projects/initiatives by directing assigned resources, communicating project status and providing timely escalation of issues + In conjunction with department management, ensures Business Recovery Pans (BRP) are in place and adhered to in the department + Researches/analyzes business requirements to evaluate and recommend optimal solutions within business technology architecture + Complies with the system development life cycle (SDLC) and project management methodology (PMLC) - including development of project plans, documentation of system requirements, estimates of scope and cost, etc. Delivers effective solutions by providing consulting support, researching issues / opportunities, and overseeing the execution of recommendations + Integrates technical solutions with the business environment, recognizing systems interdependencies and reusability, and ensuring seamless delivery + Ensures appropriate security levels are established and maintained for processes, information exchange and system implementations + Reviews, defines, enforces and influences standards and appropriate quality measures/metrics + Assists in the development/maintenance of comprehensive processes for prevention of issues and participate in problem determination and timely resolution of incidents + Assists in the identification of opportunities to minimize cost, provide recommendations and/or deliver corresponding strategic solutions to support cost effectiveness + Conducts pre-and-post implementation reviews, ensuring all technical solutions have met business requirements + Continuously enhance knowledge/expertise in own area and keep current with emerging industry trends, new technologies and best practices in the external market that can contribute to delivering effective client solutions Develops/maintains expertise of system development methodologies, key business initiatives/issues, IT implications for systems/technologies and impact on business solutions **Education & Experience:** + College degree, or specialized training / equivalent work experience + 7+ Years of related experience + **Primary skills:** Spring Boot, Java, Python, OAuth2, Rest API, Kafka, Azure (or GCP, AWS), Datadog, Github Actions, Autosys + **Domain experience:** Core Banking, Ledger, Payments + Expert knowledge of the technical environment/ tools (e.g., user environment, applications, software, hardware, programming languages and operating systems) in own area + Must be detail oriented and possess problem-solving skills + Must be able to work independently with minimal supervision and establish priorities + Proficient in interpersonal communication (both oral and written), and have the ability to communicate effectively with all levels of staff and management The VP - Technology Solutions TDS is responsible to provide expert advice and counsel in system planning, performance, integration, operations and development. **Depth & Scope:** + Manages the development, delivery and/or support of products and services for a range of clients to support them in meeting business objectives/ goals + Supports/ Participates in developing the strategic direction of own area + Works with clients to prepare comprehensive IT solutions that meet/ exceed client objectives for new and existing systems / applications + Manages the integration of all systems, projects and technical interfaces to ensure a high level of service and support to the client and efficient system operation + Researches and innovates may make decisions to build / buy / reuse system components to meet client expectations and project deliverables + Measures and monitor the level of service, analyze trends, agree on service target levels, and determine appropriate actions + Defines development specifications, technical requirements, system performance objectives and identify system modifications required to meet performance objectives + Primary subject matter expert in multiple areas and consults with clients/or project teams with respect to all aspects of research, analysis, design, hardware/ software support and/or development of technical solutions + Works independently and/or autonomously as a senior/ lead on a diverse range of tasks and is relied upon to coach/ educate others + Manages and directs activities related to analysis, design and support of technical business solutions on larger projects + Assignments are highly complex and multi-faceted + May monitor, manage, coach/ educate a small team of IT professionals + Acts as a key resource in the exchange of technical information for project teams, the business and/or outside vendors + Defines, delivers and maintains systems and technical infrastructure to support clients and applications by following standards, policies and procedures in compliance with IT Disaster Recovery Plan + Identifies, recommends, sources, negotiates and implements improvements/solutions (buy/build/reuse) to enhance customer experience and/or reduce cost in support of client needs + May provide the level of systems and operational availability that will meet or exceed negotiated service levels, and report results as required + Influences product direction, foresee issues and gaps, identify solutions, and work comfortably with leading edge products that are untested/ unproven in the market + Contributes to the development of project plans by providing input to project charters, project deliverables, cost/benefits analysis, time line estimates, scope and control and manage projects/initiatives by directing assigned resources, communicating project status and providing timely escalation of issues + In conjunction with department management, ensures Business Recovery Pans (BRP) are in place and adhered to in the department + Researches/analyzes business requirements to evaluate and recommend optimal solutions within business technology architecture + Complies with the system development life cycle (SDLC) and project management methodology (PMLC) - including development of project plans, documentation of system requirements, estimates of scope and cost, etc. Delivers effective solutions by providing consulting support, researching issues / opportunities, and overseeing the execution of recommendations + Integrates technical solutions with the business environment, recognizing systems interdependencies and reusability, and ensuring seamless delivery + Ensures appropriate security levels are established and maintained for processes, information exchange and system implementations + Reviews, defines, enforces and influences standards and appropriate quality measures/metrics + Assists in the development/maintenance of comprehensive processes for prevention of issues and participate in problem determination and timely resolution of incidents + Assists in the identification of opportunities to minimize cost, provide recommendations and/or deliver corresponding strategic solutions to support cost effectiveness + Conducts pre and post implementation reviews, ensuring all technical solutions have met business requirements + Continuously enhance knowledge/expertise in own area and keep current with emerging industry trends, new technologies and best practices in the external market that can contribute to delivering effective client solutions Develops/maintains expertise of system development methodologies, key business initiatives/issues, IT implications for systems/technologies and impact on business solutions **Education & Experience:** + College degree, or specialized training / equivalent work experience + 5-7 Years of related experience + Expert knowledge of the technical environment/ tools (e.g., user environment, applications, software, hardware, programming languages and operating systems) in own area + Must be detail oriented and possess problem-solving skills + Must be able to work independently with minimal supervision and establish priorities + Proficient in interpersonal communication (both oral and written), and have the ability to communicate effectively with all levels of staff and management **Physical Requirements:** Never: 0%; Occasional: 1-33%; Frequent: 34-66%; Continuous: 67-100% + Domestic Travel - Occasional + International Travel - Never + Performing sedentary work - Continuous + Performing multiple tasks - Continuous + Operating standard office equipment - Continuous + Responding quickly to sounds - Occasional + Sitting - Continuous + Standing - Occasional + Walking - Occasional + Moving safely in confined spaces - Occasional + Lifting/Carrying (under 25 lbs.) - Occasional + Lifting/Carrying (over 25 lbs.) - Never + Squatting - Occasional + Bending - Occasional + Kneeling - Never + Crawling - Never + Climbing - Never + Reaching overhead - Never + Reaching forward - Occasional + Pushing - Never + Pulling - Never + Twisting - Never + Concentrating for long periods of time - Continuous + Applying common sense to deal with problems involving standardized situations - Continuous + Reading, writing and comprehending instructions - Continuous + Adding, subtracting, multiplying and dividing - Continuous The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties and skills required. The listed or specified responsibilities & duties are considered essential functions for ADA purposes. **Who We Are** TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience. With more than 6,500 professionals operating out of 40 cities across the globe, we help clients meet their needs today and prepare for tomorrow. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. In 2023, we acquired Cowen Inc., offering our clients access to a premier U.S. equities business and highly-diverse equity research franchise, while growing our strong, diversified investment bank. We are growth-oriented, people-focused, and community-minded. As a team, we work to deliver value for our clients every day. **Our Total Rewards Package** Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical and mental well-being goals. Total Rewards at TD includes base salary and variable compensation/incentive awards (e.g., eligibility for cash and/or equity incentive awards, generally through participation in an incentive plan) and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off (including Vacation PTO, Flex PTO, and Holiday PTO), banking benefits and discounts, career development, and reward and recognition. Learn more (*************************************** **Additional Information:** We're delighted that you're considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we're committed to providing the support our colleagues need to thrive both at work and at home. **Colleague Development** If you're interested in a specific career path or are looking to build certain skills, we want to help you succeed. You'll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. Whether you have a passion for helping customers and want to expand your experience, or you want to coach and inspire your colleagues, there are many different career paths within our organization at TD - and we're committed to helping you identify opportunities that support your goals. **Training & Onboarding** We will provide training and onboarding sessions to ensure that you've got everything you need to succeed in your new role. **Interview Process** We'll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call. **Accommodation** TD Bank is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, status as a protected veteran or any other characteristic protected under applicable federal, state, or local law. If you are an applicant with a disability and need accommodations to complete the application process, please email TD Bank US Workplace Accommodations Program at *************** . Include your full name, best way to reach you and the accommodation needed to assist you with the applicant process. Federal law prohibits job discrimination based on race, color, sex, sexual orientation, gender identity, national origin, religion, age, equal pay, disability and genetic information.
    $114k-137k yearly est. 55d ago
  • VP - Senior Full Stack Java Developer

    TD Bank 4.5company rating

    New York, NY jobs

    Work Location: New York, New York, United States of America Hours: 40 Line of Business: Technology Solutions Pay Detail: 140000 - 225000 USD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role. : Preferred Qualifications Global Transaction Banking (GTB) is a key growth business within TDS that provides the opportunity to make an impact with top-tier organizations. We offer innovative solutions and treasury advisory services on large and complex liquidity, payments, and trade finance needs. The business constantly changes with macroeconomic conditions, unprecedented levels of innovation, interest rate environments, and foreign exchange movements. As a result, all GTB business lines continue to evolve to provide optimum trade finance, liquidity, and payment solutions to clients. Global Transaction Banking technology team focuses on delivering top-tier technology solutions to enable and grow the global GTB business. Summary The VP - Senior Java Developer TDS is responsible to provide expert advice and counsel in system planning, performance, integration, operations and development. Job Description * Manages the development, delivery and/or support of products and services for a range of clients to support them in meeting business objectives/ goals * Supports/ Participates in developing the strategic direction of own area * Works with clients to prepare comprehensive IT solutions that meet/ exceed client objectives for new and existing systems / applications * Manages the integration of all systems, projects and technical interfaces to ensure a high level of service and support to the client and efficient system operation * Researches and innovates may make decisions to build / buy / reuse system components to meet client expectations and project deliverables * Measures and monitor the level of service, analyze trends, agree on service target levels, and determine appropriate actions * Defines development specifications, technical requirements, system performance objectives and identifies system modifications required to meet performance objectives * Primary subject matter expert in multiple areas and consults with clients/or project teams with respect to all aspects of research, analysis, design, hardware/ software support and/or development of technical solutions * Works independently and/or autonomously as a senior/ lead on a diverse range of tasks and is relied upon to coach/ educate others * Manages and directs activities related to analysis, design and support of technical business solutions on larger projects * Assignments are highly complex and multi-faceted * May monitor, manage, coach/ educate a small team of IT professionals * Acts as a key resource in the exchange of technical information for project teams, the business and/or outside vendors * Defines, delivers and maintains systems and technical infrastructure to support clients and applications by following standards, policies and procedures in compliance with IT Disaster Recovery Plan * Identifies, recommends, sources, negotiates and implements improvements/solutions (buy/build/reuse) to enhance customer experience and/or reduce cost in support of client needs * May provide the level of systems and operational availability that will meet or exceed negotiated service levels, and report results as required * Influences product direction, foresee issues and gaps, identify solutions, and work comfortably with leading edge products that are untested/ unproven in the market * Contributes to the development of project plans by providing input to project charters, project deliverables, cost/benefits analysis, timeline estimates, scope and control and manage projects/initiatives by directing assigned resources, communicating project status and providing timely escalation of issues * In conjunction with department management, ensures Business Recovery Pans (BRP) are in place and adhered to in the department * Researches/analyzes business requirements to evaluate and recommend optimal solutions within business technology architecture * Complies with the system development life cycle (SDLC) and project management methodology (PMLC) - including development of project plans, documentation of system requirements, estimates of scope and cost, etc. Delivers effective solutions by providing consulting support, researching issues / opportunities, and overseeing the execution of recommendations * Integrates technical solutions with the business environment, recognizing systems interdependencies and reusability, and ensuring seamless delivery * Ensures appropriate security levels are established and maintained for processes, information exchange and system implementations * Reviews, defines, enforces and influences standards and appropriate quality measures/metrics * Assists in the development/maintenance of comprehensive processes for prevention of issues and participate in problem determination and timely resolution of incidents * Assists in the identification of opportunities to minimize cost, provide recommendations and/or deliver corresponding strategic solutions to support cost effectiveness * Conducts pre-and-post implementation reviews, ensuring all technical solutions have met business requirements * Continuously enhance knowledge/expertise in own area and keep current with emerging industry trends, new technologies and best practices in the external market that can contribute to delivering effective client solutions Develops/maintains expertise of system development methodologies, key business initiatives/issues, IT implications for systems/technologies and impact on business solutions Education & Experience: * College degree, or specialized training / equivalent work experience * 7+ Years of related experience * Primary skills: Spring Boot, Java, Python, OAuth2, Rest API, Kafka, Azure (or GCP, AWS), Datadog, Github Actions, Autosys * Domain experience: Core Banking, Ledger, Payments * Expert knowledge of the technical environment/ tools (e.g., user environment, applications, software, hardware, programming languages and operating systems) in own area * Must be detail oriented and possess problem-solving skills * Must be able to work independently with minimal supervision and establish priorities * Proficient in interpersonal communication (both oral and written), and have the ability to communicate effectively with all levels of staff and management The VP - Technology Solutions TDS is responsible to provide expert advice and counsel in system planning, performance, integration, operations and development. Depth & Scope: * Manages the development, delivery and/or support of products and services for a range of clients to support them in meeting business objectives/ goals * Supports/ Participates in developing the strategic direction of own area * Works with clients to prepare comprehensive IT solutions that meet/ exceed client objectives for new and existing systems / applications * Manages the integration of all systems, projects and technical interfaces to ensure a high level of service and support to the client and efficient system operation * Researches and innovates may make decisions to build / buy / reuse system components to meet client expectations and project deliverables * Measures and monitor the level of service, analyze trends, agree on service target levels, and determine appropriate actions * Defines development specifications, technical requirements, system performance objectives and identify system modifications required to meet performance objectives * Primary subject matter expert in multiple areas and consults with clients/or project teams with respect to all aspects of research, analysis, design, hardware/ software support and/or development of technical solutions * Works independently and/or autonomously as a senior/ lead on a diverse range of tasks and is relied upon to coach/ educate others * Manages and directs activities related to analysis, design and support of technical business solutions on larger projects * Assignments are highly complex and multi-faceted * May monitor, manage, coach/ educate a small team of IT professionals * Acts as a key resource in the exchange of technical information for project teams, the business and/or outside vendors * Defines, delivers and maintains systems and technical infrastructure to support clients and applications by following standards, policies and procedures in compliance with IT Disaster Recovery Plan * Identifies, recommends, sources, negotiates and implements improvements/solutions (buy/build/reuse) to enhance customer experience and/or reduce cost in support of client needs * May provide the level of systems and operational availability that will meet or exceed negotiated service levels, and report results as required * Influences product direction, foresee issues and gaps, identify solutions, and work comfortably with leading edge products that are untested/ unproven in the market * Contributes to the development of project plans by providing input to project charters, project deliverables, cost/benefits analysis, time line estimates, scope and control and manage projects/initiatives by directing assigned resources, communicating project status and providing timely escalation of issues * In conjunction with department management, ensures Business Recovery Pans (BRP) are in place and adhered to in the department * Researches/analyzes business requirements to evaluate and recommend optimal solutions within business technology architecture * Complies with the system development life cycle (SDLC) and project management methodology (PMLC) - including development of project plans, documentation of system requirements, estimates of scope and cost, etc. Delivers effective solutions by providing consulting support, researching issues / opportunities, and overseeing the execution of recommendations * Integrates technical solutions with the business environment, recognizing systems interdependencies and reusability, and ensuring seamless delivery * Ensures appropriate security levels are established and maintained for processes, information exchange and system implementations * Reviews, defines, enforces and influences standards and appropriate quality measures/metrics * Assists in the development/maintenance of comprehensive processes for prevention of issues and participate in problem determination and timely resolution of incidents * Assists in the identification of opportunities to minimize cost, provide recommendations and/or deliver corresponding strategic solutions to support cost effectiveness * Conducts pre and post implementation reviews, ensuring all technical solutions have met business requirements * Continuously enhance knowledge/expertise in own area and keep current with emerging industry trends, new technologies and best practices in the external market that can contribute to delivering effective client solutions Develops/maintains expertise of system development methodologies, key business initiatives/issues, IT implications for systems/technologies and impact on business solutions Education & Experience: * College degree, or specialized training / equivalent work experience * 5-7 Years of related experience * Expert knowledge of the technical environment/ tools (e.g., user environment, applications, software, hardware, programming languages and operating systems) in own area * Must be detail oriented and possess problem-solving skills * Must be able to work independently with minimal supervision and establish priorities * Proficient in interpersonal communication (both oral and written), and have the ability to communicate effectively with all levels of staff and management Physical Requirements: Never: 0%; Occasional: 1-33%; Frequent: 34-66%; Continuous: 67-100% * Domestic Travel - Occasional * International Travel - Never * Performing sedentary work - Continuous * Performing multiple tasks - Continuous * Operating standard office equipment - Continuous * Responding quickly to sounds - Occasional * Sitting - Continuous * Standing - Occasional * Walking - Occasional * Moving safely in confined spaces - Occasional * Lifting/Carrying (under 25 lbs.) - Occasional * Lifting/Carrying (over 25 lbs.) - Never * Squatting - Occasional * Bending - Occasional * Kneeling - Never * Crawling - Never * Climbing - Never * Reaching overhead - Never * Reaching forward - Occasional * Pushing - Never * Pulling - Never * Twisting - Never * Concentrating for long periods of time - Continuous * Applying common sense to deal with problems involving standardized situations - Continuous * Reading, writing and comprehending instructions - Continuous * Adding, subtracting, multiplying and dividing - Continuous The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties and skills required. The listed or specified responsibilities & duties are considered essential functions for ADA purposes. Who We Are TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience. With more than 6,500 professionals operating out of 40 cities across the globe, we help clients meet their needs today and prepare for tomorrow. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. In 2023, we acquired Cowen Inc., offering our clients access to a premier U.S. equities business and highly-diverse equity research franchise, while growing our strong, diversified investment bank. We are growth-oriented, people-focused, and community-minded. As a team, we work to deliver value for our clients every day. Our Total Rewards Package Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical and mental well-being goals. Total Rewards at TD includes base salary and variable compensation/incentive awards (e.g., eligibility for cash and/or equity incentive awards, generally through participation in an incentive plan) and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off (including Vacation PTO, Flex PTO, and Holiday PTO), banking benefits and discounts, career development, and reward and recognition. Learn more Additional Information: We're delighted that you're considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we're committed to providing the support our colleagues need to thrive both at work and at home. Colleague Development If you're interested in a specific career path or are looking to build certain skills, we want to help you succeed. You'll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. Whether you have a passion for helping customers and want to expand your experience, or you want to coach and inspire your colleagues, there are many different career paths within our organization at TD - and we're committed to helping you identify opportunities that support your goals. Training & Onboarding We will provide training and onboarding sessions to ensure that you've got everything you need to succeed in your new role. Interview Process We'll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call. Accommodation TD Bank is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, status as a protected veteran or any other characteristic protected under applicable federal, state, or local law. If you are an applicant with a disability and need accommodations to complete the application process, please email TD Bank US Workplace Accommodations Program at ***************. Include your full name, best way to reach you and the accommodation needed to assist you with the applicant process.
    $114k-137k yearly est. Auto-Apply 55d ago
  • C++ Software Developer - Front Office

    DV Trading 3.4company rating

    New York jobs

    About Us: Founded more than 15 years ago and headquartered in Chicago, the DV Group of financial services firms has grown to more than 450 people operating throughout North America and in Europe. Since spinning out of a large brokerage firm in 2016, DV Trading has rapidly scaled as an independent proprietary trading firm utilizing its own capital, trading strategies, and risk management methodologies to provide liquidity to worldwide financial markets and hedging opportunities to commodity producers and users. Now, DV group affiliates include two broker dealers, a cryptocurrency market making firm, and a bourgeoning investment adviser. Overview: We are looking for an experienced software developer to join our front office team responsible for development and daily operations of trading systems that provide services to traders. Job Responsibilities: Lead in the design, implementation, and deployment of DV's core trading platform C++ 17 Bring deep technical knowledge such as parallel programming, trading systems, networking, or performance analysis Work on cross-functional teams across trading, quant, and development to troubleshoot and solve complex problems Work directly with trading desks on new feature requests Requirements: 3+ years of experience building performant, scalable applications in C++ Experience working on Linux Solid understanding of multi-threaded/multi-core programming paradigms Object-oriented design and programming experience Highly collaborative in nature, with excellent written and verbal communication skills Familiarity with options trading and trading systems is a plus. Bachelor's degree in Computer Science, Engineering or a related field from an accredited institution DV is not accepting unsolicited resumes from search firms. Only search firms with valid, written agreements with DV should submit resumes in response to DV's posted positions. All resumes submitted by search firms to DV via e-mail, the Internet, personal delivery, facsimile, or any other method without a valid written agreement shall be deemed the sole property of DV, and no fee will be paid in the event the candidate is hired by DV. DV is proud to be an equal opportunity employer and committed to creating an inclusive environment for all employees.
    $81k-106k yearly est. Auto-Apply 60d+ ago
  • Back Office Software Developer

    DV Trading 3.4company rating

    Chicago, IL jobs

    About Us: Founded more than 15 years ago and headquartered in Chicago, the DV Group of financial services firms has grown to more than 450 people operating throughout North America and in Europe. Since spinning out of a large brokerage firm in 2016, DV Trading has rapidly scaled as an independent proprietary trading firm utilizing its own capital, trading strategies, and risk management methodologies to provide liquidity to worldwide financial markets and hedging opportunities to commodity producers and users. Now, DV group affiliates include two broker dealers, a cryptocurrency market making firm, and a bourgeoning investment adviser. Overview: We are looking for an experienced software developer to join a small, high-impact team responsible for the development and daily operation of our firm's back-office and middle-office systems. These systems sit at the core of the business - powering trade capture, position management, live risk, and P&L infrastructure used by decision-makers across the firm. Job Responsibilities: Work closely with software engineers, operations, and traders to design and maintain systems that process both real-time and batch trading data. Collaborate directly with Director of Operations to build databases, tools, and GUIs that enhance position accuracy, risk visibility, and middle-office coverage. Design and manage dataflows and integrations - including APIs or other pipelines for prices, settlements, reference data, and instrument metadata. Maintain and improve the flow of live trade and position data across systems to support accurate intraday risk and P&L Monitor, troubleshoot, and improve overnight and intraday jobs to ensure timely and accurate dissemination of critical information Build and maintain archiving and versioning systems for positions, P&L, and trade history to ensure auditability and enable business intelligence analytics Requirements: Bachelor's degree or higher in Computer Science, Engineering, or other technical discipline. Experience in a financial institution strongly preferred. 3+ years professional experience developing data processing or financial systems. Experience with C++ on Linux, C# a plus. Experience with SQL and database schema design. Strong communication skills in verbal and written English. Domain knowledge in trading of futures, options, equities, treasuries and crypto is a plus. Annual compensation range $150,000 - $225,000 base + discretionary bonus opportunity DV is not accepting unsolicited resumes from search firms. Only search firms with valid, written agreements with DV should submit resumes in response to DV's posted positions. All resumes submitted by search firms to DV via e-mail, the Internet, personal delivery, facsimile, or any other method without a valid written agreement shall be deemed the sole property of DV, and no fee will be paid in the event the candidate is hired by DV. DV is proud to be an equal opportunity employer and committed to creating an inclusive environment for all employees.
    $71k-92k yearly est. Auto-Apply 60d+ ago
  • Back Office Software Developer

    DV Trading 3.4company rating

    Chicago, IL jobs

    Job Description About Us: Founded more than 15 years ago and headquartered in Chicago, the DV Group of financial services firms has grown to more than 450 people operating throughout North America and in Europe. Since spinning out of a large brokerage firm in 2016, DV Trading has rapidly scaled as an independent proprietary trading firm utilizing its own capital, trading strategies, and risk management methodologies to provide liquidity to worldwide financial markets and hedging opportunities to commodity producers and users. Now, DV group affiliates include two broker dealers, a cryptocurrency market making firm, and a bourgeoning investment adviser. Overview: We are looking for an experienced software developer to join a small, high-impact team responsible for the development and daily operation of our firm's back-office and middle-office systems. These systems sit at the core of the business - powering trade capture, position management, live risk, and P&L infrastructure used by decision-makers across the firm. Job Responsibilities: Work closely with software engineers, operations, and traders to design and maintain systems that process both real-time and batch trading data. Collaborate directly with Director of Operations to build databases, tools, and GUIs that enhance position accuracy, risk visibility, and middle-office coverage. Design and manage dataflows and integrations - including APIs or other pipelines for prices, settlements, reference data, and instrument metadata. Maintain and improve the flow of live trade and position data across systems to support accurate intraday risk and P&L Monitor, troubleshoot, and improve overnight and intraday jobs to ensure timely and accurate dissemination of critical information Build and maintain archiving and versioning systems for positions, P&L, and trade history to ensure auditability and enable business intelligence analytics Requirements: Bachelor's degree or higher in Computer Science, Engineering, or other technical discipline. Experience in a financial institution strongly preferred. 3+ years professional experience developing data processing or financial systems. Experience with C++ on Linux, C# a plus. Experience with SQL and database schema design. Strong communication skills in verbal and written English. Domain knowledge in trading of futures, options, equities, treasuries and crypto is a plus. Annual compensation range $150,000 - $225,000 base + discretionary bonus opportunity DV is not accepting unsolicited resumes from search firms. Only search firms with valid, written agreements with DV should submit resumes in response to DV's posted positions. All resumes submitted by search firms to DV via e-mail, the Internet, personal delivery, facsimile, or any other method without a valid written agreement shall be deemed the sole property of DV, and no fee will be paid in the event the candidate is hired by DV. DV is proud to be an equal opportunity employer and committed to creating an inclusive environment for all employees.
    $71k-92k yearly est. 7d ago

Learn more about Interactive Brokers jobs