Software Developer Java - Associate

Sumitomo Mitsui Banking Corporation
Charlotte, North Carolina
Report

Job Description
Overview:
SMBC Capital Markets, Inc. is a market maker for swaps, including interest rate, currency and commodity swaps and related derivative products, headquartered in New York as a wholly-owned subsidiary of SMBC. SMBC Capital Markets, Inc. was provisionally registered as a swap dealer with the Commodity Futures Trading Commission on December 31, 2012. Our business works in close collaboration with SMBC Nikko Capital Markets, Capital Markets Limited in the UK, and SMBC Capital Markets Asia, Ltd in Hong Kong to provide global coverage to SMBC’s corporate, institutional, and project clients. Capital Markets maintains its own middle and back-office functions, including Risk Management, Compliance, Systems, Finance, and Operations.

SMBC Capital Markets, Inc Front Office Technology team is looking for a Software Engineer for their front office suite of application supporting trading, marketing, trade analysis and research.

The anticipated salary range for this role is between $103,000 and $206,000. The specific salary offered to an applicant will be based on their individual qualifications, experiences, and an analysis of the current compensation paid in their geography and the market for similar roles at the time of hire. The role may also be eligible for an annual discretionary incentive award. In addition to cash compensation, SMBC offers a competitive portfolio of benefits to its employees.
Responsibilities:
  • Responsible for assisting in technical vision and strategic planning of all aspects of software solutions for Front Office suite of applications.
  • The role will be a key contributor to enhance and maintain our trading system that supports our front office operations for Trade analysis, PNL attribution and reconciliation, risk management and reporting.
Qualifications:
Software developer with at least 5 years of experience in Java development and proven knowledge of computer science concepts including concurrency, algorithms, data structures, and distributed systems.
Required:
  • Proactive self-starter able to take initiative and get things done
  • Experienced in delivering end user applications or platform technology/API from design to production
  • Strong core Java development skills
  • Extensive experience and proven understanding of distributed systems, developing, debugging, profiling and maintaining multi-threaded/asynchronous applications.
  • JVM monitoring, performance tuning, using tools such as JConsole, JVisualVM, JProfiler, Java Mission Control.
Preferred
  • Java 15+
  • Experience with distributed/global teams
Experience with Cloud deployment, AWS or Azure managed services

Sumitomo Mitsui Banking Corporation
Software Development
Full Time
Onsite
Competitive
See Description for Experience
2 years, 1 month ago