Overview
On Site
Contract - W2
Contract - 12+ month(s)
Skills
Angular
Java 17
SQL Server
Job Details
Job title: Sr. Java Developer with Advance SQL
Location: Charlotte, NC (Hybrid)
Duration: 12+ months
Tax terms: W2
Location: Charlotte, NC (Hybrid)
Duration: 12+ months
Tax terms: W2
Job Description:
- Need Core Java developers to support Market Risk and Counterparty Risk systems. These roles focus on large-scale batch processing systems that run overnight and support regulatory compliance in all market trading activities. The teams are building and maintaining one of the largest SQL Server databases in the company (MARS). Future initiatives involve transitioning toward modern data technologies like Apache Iceberg, Apache Spark, and Parquet.
- 7+ years of experience in Core Java (Java 17 preferred).
- Strong understanding of Java internals, collections, concurrency, memory management, and performance optimization.
- Excellent SQL skills, specifically on SQL Server.
- Ability to pseudo-code and solve algorithm-based problems during interviews.
- Experience with Apache Iceberg, Apache Spark, and Apache Parquet.
- Exposure to Angular (some use, but not required).
- Experience with large-scale batch processing.
- Knowledge of market risk or financial regulatory systems is a bonus, but not required.
Job Responsibilities:
- Develop and maintain enterprise-grade Java applications, focused on back-end/batch systems.
- Write and optimize SQL queries for very large datasets in SQL Server.
- Participate in the ongoing modernization efforts using Apache Iceberg, Parquet, and Spark.
- Collaborate onsite with cross-functional teams in a highly collaborative office environment.
- Participate in whiteboarding sessions, coding interviews, and deliver reliable solutions under regulatory pressure.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.