Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Developer, Credit Risk & Data Engineering

$150k - $200k
Full-time

BIP US

Company Overview:

Business Integration Partners (BIP) is Europe’s fastest growing digital consulting company and are on track to reach the Top 20 by 2030, with an expanding global footprint in the US (New York, Charlotte, Chicago, and Houston). Operating at the intersection of business and technology, we design, develop, and deliver sustainable solutions at pace and scale, creating greater value for our customers, employees, shareholders, and society.

BIP specializes in high-impact consulting services across multiple industries with 6,000 employees worldwide. Our Financial Services business serves Capital Markets, Insurance and Payments verticals, supplemented with Data & AI, Cybersecurity, Risk & Compliance, Change Management and Digital Transformation practices. We integrate deep industry expertise with business, technology, and quantitative disciplines to deliver high-impact results for our clients.

BIP is currently expanding its footprint in the United States, focusing on growing its Capital Markets and Financial Services lines. Our teams operate at the intersection of business strategy, technology, and data to help our clients drive smarter decisions, reduce risks, and stay ahead in a fast-evolving market environment.

Role Overview:

We are seeking an experienced Senior Java Developer – Credit Risk & Data Engineering to design, develop, and enhance scalable software and data-processing solutions supporting Capital Markets and Credit Risk functions at leading financial institutions.

The successful candidate will combine strong software engineering fundamentals with deep hands-on experience in large-scale financial data processing. The role places particular emphasis on Java, Apache Spark, SQL, Parquet and distributed data technologies used to ingest, enrich, aggregate, optimize, and deliver trade, position, sensitivity, reference, and risk data.

This role requires a hands-on Java engineer who can build high-throughput backend applications and data pipelines, optimize distributed processing workloads, and solve complex performance and data-quality challenges across batch and, where applicable, streaming environments.

Candidates should bring strong analytical and problem-solving capabilities, experience working with complex financial data platforms, and the communication skills necessary to partner with Credit Risk, Market Risk, front-office, quantitative, architecture, and technology stakeholders in a client-facing consulting environment.

Key Responsibilities:

  • Design, develop, enhance, and support scalable software and data-processing solutions supporting Capital Markets, Credit Risk, Market Risk, and related Financial Services functions.
  • Own development activities across the full software development lifecycle, from requirements analysis and technical design through development, testing, deployment, and production support.
  • Build and optimize large-scale batch and, where required, streaming data pipelines using Apache Spark and related distributed data-processing technologies.
  • Design scalable backend services, processing engines, APIs, and integration components using Java, Python, Scala, and/or comparable technologies.
  • Ingest, transform, enrich, aggregate, reconcile, and analyze large volumes of trade, position, sensitivity, reference, counterparty, and risk data.
  • Work with Parquet and other columnar/table storage formats, applying effective partitioning, compression, encoding, compaction, and data-access strategies to improve performance.
  • Optimize Spark workloads using techniques such as repartitioning, salting, broadcast joins, caching, and other performance-tuning approaches.
  • Partner directly with Credit Risk, Market Risk, front-office, quantitative, data, architecture, and technology stakeholders to understand requirements and develop appropriate solutions.
  • Translate complex risk, business, and data requirements into robust technical designs and scalable processing frameworks.
  • Analyze, troubleshoot, refactor, and optimize existing applications, data pipelines, and large or complex codebases.
  • Improve application and data-platform performance, scalability, maintainability, reliability, throughput, and overall code quality.
  • Develop solutions with appropriate data quality controls, reconciliation, lineage, transparency, and auditability for regulated financial environments.
  • Participate in architecture and technical design discussions and provide recommendations regarding data models, storage patterns, processing frameworks, and implementation approaches.
  • Perform code reviews and contribute to software engineering and data engineering standards and development best practices.
  • Diagnose and resolve complex application, integration, data, Spark, database, and production issues.
  • Collaborate across globally distributed development, risk, data, and business teams.
  • Communicate technical concepts clearly to both technical and non-technical client stakeholders.

Required Qualifications:

  • 8+ years of professional software engineering, data engineering, or application development experience, preferably within Financial Services, Capital Markets, Risk, or another complex enterprise environment.
  • Strong hands-on programming experience with Java and working knowledge of Python and/or Scala for data-intensive application development.
  • Strong production experience with Apache Spark, including development and optimization of large-scale distributed data-processing workloads.
  • Hands-on experience working with Parquet and large-scale columnar datasets, including partitioning, schema management, compression, encoding, and query/performance optimization.
  • Strong SQL skills and experience querying, transforming, reconciling, and analyzing large datasets.
  • Experience designing and building scalable data pipelines, transformation frameworks, aggregation processes, and batch/distributed processing solutions.
  • Strong understanding of distributed computing, multi-threading/concurrency, software design principles, data structures, algorithms, and application architecture.
  • Experience tuning large-scale data workloads, including Spark joins, partitioning, caching, data skew, memory/resource utilization, and throughput.
  • Experience designing, developing, and integrating backend services, APIs, and enterprise application components.
  • Experience working across the full software development lifecycle, including requirements, design, development, testing, deployment, and production support.
  • Strong debugging, performance optimization, data-quality analysis, and problem-solving skills.
  • Experience working directly with business, risk, quantitative, and technology stakeholders and translating complex requirements into technical solutions.
  • Strong written and verbal communication skills with the ability to operate effectively in a client-facing consulting environment.
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related technical discipline, or equivalent professional experience.

Preferred Qualifications:

  • Experience developing technology solutions supporting Credit Risk, Market Risk, regulatory risk, or enterprise trade/risk data platforms.
  • Knowledge of financial data domains including trades, positions, sensitivities, reference data, counterparty/exposure data, RWA, VaR, or related risk measures.
  • Experience with Big Data ecosystems and technologies such as Hive, HDFS, Iceberg, HBase, Impala, Kafka, Dremio, EMR, or comparable platforms.
  • Experience building both batch and streaming data-processing solutions for real-time and historical financial data.
  • Experience with Java, Python, Scala, Spark/PySpark, SQL, Spring Boot, and modern backend development frameworks.
  • Experience with cloud-based data platforms, particularly AWS and EMR, as well as containerization and modern CI/CD practices.
  • Experience with performance engineering across Spark, Java, SQL, and large-scale data storage platforms.
  • Experience modernizing, refactoring, or reverse engineering large legacy technology and data platforms.
  • Experience with data quality, reconciliation, lineage, metadata management, and auditability in regulated environments.
  • Experience working within Tier 1 investment banks or other large financial institutions.
  • Prior management consulting experience, preferably with a leading consulting or technology services organization.
  • Exposure to AI/ML techniques or agentic engineering tooling applied to data or software engineering workflows is beneficial.
  • Demonstrated ability to work independently and take ownership of complex technical problems from initial analysis through implementation.

Compensation:

** Base salary range for this role is $150,000 - $200,000**

Benefits:

  • Choice of medical, dental, and vision insurance.
  • Voluntary benefits.
  • Short- and long-term disability.
  • HSA and FSAs.
  • Matching 401k.
  • Discretionary performance bonus.
  • Employee referral bonus.
  • Employee assistance program.
  • 11 public holidays.
  • 20 days PTO.
  • 7 Sick Days.
  • PTO buy and sell program.
  • Volunteer days.
  • Paid parental leave.
  • Remote/hybrid work environment support.

Equal Employment Opportunity:

It is BIP US Consulting policy to provide equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job, without regard to age, gender, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, genetic information, veteran status, citizenship, or marital status, and to maintain a non-discriminatory environment free from intimidation, harassment or bias based upon these grounds.

BIP US provides a reasonable range of compensation for our roles. Actual compensation is influenced by a wide array of factors including but not limited to skill set, education, level of experience, and knowledge.

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Senior Java Developer, Credit Risk & Data Engineering in New York, NY vacancy
  • $158k - $205k

     ...leasing, securities, credit cards, and consumer finance...  ...Vice President Java Developer to join our Front Office...  ...traders, sales, quants, risk managers, and business...  ...stack, driving engineering best practices, and leveraging...  ...of: o Data structures and algorithms... 
    Senior
    Work at office
    Local area
    Work from home
    Worldwide

    Sumitomo Mitsui Financial Group, Inc.

    New York, NY
    4 days ago
  • Accord Technologies Inc in New York, NY seeks a Senior Data Integration Engineer with Credit Risk experience to own end-to-end data pipelines for counterparty risk analytics. The role focuses on ingesting data from multiple upstream systems, transforming and integrating... 
    Senior

    Accord Technologies Inc

    New York, NY
    2 days ago
  • $120k - $155k

     ...Global Dow Jones Indices The role: Senior Lead, Java Application Developer The Location: Hybrid setting...  ...pipelines) Microservices and Big Data (Spark, Hadoop/HDFS) AWS services...  ...is the world's foremost provider of credit ratings, benchmarks, analytics and workflow... 
    Senior
    Full time
    Live in
    Worldwide
    Flexible hours
    2 days per week

    S&P Global

    New York, NY
    2 days ago
  • $105.1k - $189.6k

     ...This role is essential for designing and developing data architectures across on-premise, cloud,...  ...involves collaborating with data engineers to analyze, architect, design, and develop...  ...in languages such as SQL, DAX Python, Java, Scala, and/or Go (Required) Knowledge... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Flexible hours

    T-Mobile

    New York, NY
    3 days ago
  • $175.5k - $180k

     ...the implementation of scalable data architectures for cutting-edge...  ...the design of complex feature engineering workstreams, ensuring our data...  ...and a leader. You’ll develop deep expertise at the intersection...  ...polyglot environments (Scala, Java) when required by client enterprise... 
    Senior
    Apprenticeship
    Easy work

    McKinsey & Company

    New York, NY
    2 days ago
  •  ...countries and territories. We are a data-driven organization that...  ...orchestration and automation of workflows Develop standardized frameworks for...  ...solutions Collaborate with engineers, product managers, and data...  ...pipeline development (Python, Java is a bonus) Advanced Python... 
    Senior
    Work at office
    Remote work

    Interactive Brokers

    New York, NY
    13 hours ago
  • $165k - $185k

     ...our unique cultureandhistory.Job Opportunity: Berkshire Hathaway Specialty Insurance (BHSI) has an exciting opportunity for a Senior Risk Engineer specializing in the Property Construction segment supporting our rapidly growing Builder’s Risk business. The position... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Berkshire Hathaway Specialty Insurance

    New York, NY
    3 days ago
  •  ...Investopedia, Stockbrokers.com, and others. We are looking for a Senior Data Engineer to build and extend the framework and tooling that our...  ...pipelines or analytics tooling Strong programming skills in both Java and Python Deep experience with the ELK Stack (Elasticsearch,... 
    Senior
    Temporary work
    Worldwide
    Flexible hours

    Interactive Brokers

    New York, NY
    1 day ago
  • $250k - $300k

     ...deep fundamental research and applying data science and engineering techniques to alternative data sets....  ...and unstructured data sets. As a senior member of our Data Engineering team,...  ...data assets. In this role, you will:Develop and support big data processing pipelines... 
    Senior
    Work experience placement

    Point72

    New York, NY
    2 days ago
  •  ...ServicesSelling Points Lead impactful data engineering projects with cutting-edge cloud technologies...  ...Data Engineer OverviewThe Senior Data Engineer designs and maintains enterprise...  ...organizational requirements and objectives.Develops robust data pipelines and... 
    Senior

    Green Key Resources

    New York, NY
    1 day ago
  • $184k - $287.5k

     ...updates. It delivers everything needed to develop autonomous vehicles at scale....  ...simulation. NuRec converts real-world sensor data into high-fidelity, simulation-ready...  ...the original sensor path. We seek a Senior Synthetic Data Engineer to join the NVIDIA DRIVE team and... 
    Senior
    Full time
    Remote work

    Nvidia

    New York, NY
    3 days ago
  •  ...solution. Job Summary They are looking for a skilled Data Engineer with 5–7 years of experience to join their team. The ideal candidate...  .... Team Up with Skilled Professionals: Join forces with senior talent. All of our team members are seasoned experts, ensuring... 
    Senior
    Remote work

    Truelogic Software LLC

    New York, NY
    4 days ago
  •  ...ResponsibilitiesOur Product DE organization is looking for a Senior Data Engineer reporting to the Senior Data Engineering Manager. You will...  ...design and architect scalable, high-performance data solutions.Develop, launch, and optimize highly efficient, reliable ELT/ETL... 
    Senior
    Work at office
    Local area

    Atlassian

    New York, NY
    2 days ago
  • $152.5k - $205k

     ...the internet. Enterprises, financial institutions, and developers use Circle to power trusted, internet-scale financial...  ...compliant and transparent. That reputation rests on data that is right. As a Senior Data Engineer at Circle, you'll own the pipelines and data models... 
    Senior
    Local area
    Immediate start
    Flexible hours

    Circle

    New York, NY
    3 days ago
  • $110k - $190k

    Senior Data Management Professional - Data Engineering (Data AI) Location New York Business Area Data Ref # 10054379 Description & Requirements...  ...annotation, training, and evaluation processes by developing systems that improve data quality, operational... 
    Senior
    Temporary work
    For contractors
    Work experience placement

    Bloomberg

    New York, NY
    2 days ago
  • $121.79k - $162.05k

     ...Summary:We have an exciting opportunity to join our team as a Senior Data Scientist/Engineer. Onsite position. We are seeking a qualified Senior Data...  ...operations and administrative teams, the individual will develop innovative and impactful data driven healthcare solutions... 
    Senior
    Full time

    NYU Langone Medical Center

    New York, NY
    13 hours ago
  • $128.01k - $152.18k

     ...that enable businesses to manage risks with confidence.Job DescriptionAI-First Data Strategy for P&C Insurance...  ...Data SolutionsWe are seeking a Senior Data Engineer to spearhead our transition to...  ...the P&C insurance sector.Define, develop, and register curated, reusable... 
    Senior
    Full time
    Work at office
    Local area

    Argo Group

    New York, NY
    13 hours ago
  • $176k - $179.5k

     ...You will design and manage scalable data pipelines and secure analytics...  ...data scientists, machine learning engineers, and industry experts to develop impactful analytics solutions that...  ...There is flexibility to hire at the Senior Data Engineer I/II or Principal Data... 
    Senior
    Apprenticeship
    Easy work
    Shift work

    McKinsey & Company

    New York, NY
    13 hours ago
  •  ...interactions and optimizes decisions across every stage of consumer credit. We started in the hardest, most broken stage, because if it...  ...is the consumer who gets approved tomorrow. As our first Data Systems Engineer, you'll own the foundation under every decision we make:... 
    Senior
    Full time
    Work at office
    3 days per week

    January

    New York, NY
    a month ago
  • $182k - $242k

     ...025. Learn more at .What You’ll Do:The Data Engineering Team builds and operates the foundational...  ...scale.About the role:We're seeking a Senior Data Engineer to design and build the foundational...  ...skills with demonstrated experience developing, optimizing, and troubleshooting... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    New York, NY
    1 day ago
  • $52.5 - $75 per hour

    Job Title: Senior Project Manager/ Business AnalystLocation: New York, NY- Hybrid- 3 days...  .... Track deliverables, dependencies, risks, issues, and decisionsCoordinate work across business, data, engineering, finance, risk, credit, and operations teams. Follow up with owners... 
    Senior

    Yoh

    New York, NY
    13 hours ago
  • $109.7k - $164.5k

     ...bold business leaders. We deliver cloud, data and customer experience solutions. Our...  ...We are seeking a highly skilled Sr. Data Engineer with strong expertise in AWS Data & Analytics...  ...least two end to end project experience developing Snowflake native data engineering... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Remote work

    TEKsystems

    New York, NY
    2 days ago
  •  ...A rapidly growing global financial services firm is looking for a Senior Data Engineer as they expand their Enterprise Data Team in the US. With over 3,000 employees globally and more than $2B in annual revenue, the business is continuing to expand its product offering... 
    Senior
    Full time

    twentyAI

    New York, NY
    4 days ago
  •  ...Senior Data Engineer The ideal candidate is a hands-on engineer with strong experience across Snowflake...  ...investment and financial data. Develop and optimize modern data architecture...  ...investments such as private equity, private credit, real estate, or infrastructure .... 
    Senior
    Full time

    The Phoenix Group

    New York, NY
    1 day ago
  • $180k - $220k

     ...POSITION IS HYBRID WITH 4 DAYS ONSITE IN MIDTOWN NYC WITH A COMPENSATION RANGE IN THE $180,000-$220,000 ANNUAL RANGE.*** Data Engineer develops and maintains Microsoft Fabric Lakehouse solutions, data pipelines, and enterprise data platforms that deliver secure,... 
    Senior
    Full time

    DBI Staffing

    New York, NY
    2 days ago
  •  ...Data Engineer Location: Manhattan, NY Schedule: Hybrid | 3 Days Onsite, 2 Days Remote A growing consumer products organization...  ..., building, and optimizing Data Warehouse solutions, developing robust ETL/ELT pipelines, integrating ERP and business systems... 
    Senior
    Full time
    Remote work

    Tenth Revolution Group

    New York, NY
    1 day ago
  •  ...have: ~6+ years of enterprise development experience (Java/JDK 8+) ~ Experience developing High-Performance and Distributed Applications ~...  ...Kafka, or similar) ~ Experience with Cache/In-Memory Data Grids (Redis, Hazelcast, or similar) ~ Experience with... 
    Senior

    JConnect Infotech

    New York, NY
    1 day ago
  •  ...Hiring: Lead Data Engineer - Databricks Important Visa: USC and GC only Location: New York, NY (3 days/week or US Remote)...  ...Responsibilities Data Engineering & Platform Development Design, develop, and maintain scalable data pipelines and data products... 
    Senior
    Full time
    Remote work
    3 days per week

    Wise Skulls

    New York, NY
    1 day ago
  •  ...Role Overview The Senior Data Engineer is responsible for overseeing enterprise data platform architecture, managing cloud data warehouse...  ...are met and platform reliability is maintained. Design, develop, and support scalable data pipelines using a variety of ingestion... 
    Senior
    Full time

    The Phoenix Group

    New York, NY
    4 days ago
  • $200k - $240k

     ...payments to help build a positive credit history, Flex puts...  ...serve. The Role As a Senior Staff Analytics Engineer, you will enable stakeholders...  ...at Flex to easily find the data they need to make decisions...  ...leveraging your technical skills to develop better data products and... 
    Senior
    Full time
    Local area
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    Flex

    New York, NY
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer, Credit Risk & Data Engineering. Be the first to apply!