Demo

Java Software Developer

mthree
New York, NY Full Time
POSTED ON 3/15/2025
AVAILABLE BEFORE 4/19/2025

**Looking for local candidates**


Want to work in technology in the financial industry?

We are looking for someone to be a part of a dynamic team for one of our clients as a Java Developer.


The Risk 2 squad is responsible for maintaining and enhancing several server-side components and libraries within RiskViewer. Our objectives include improving risk reporting, onboarding new security types, and adapting the platform to changes in the analytics library. We frequently collaborate with desk strategists (quants), traders, other RiskViewer squads within the region and globally, as well as technology and market risk teams across our client.


Most of our code is written in Java running on Linux, but we also interface with C and Python. Our software development is conducted in an Agile Git-based workflow, with extensive use of unit and regression testing frameworks. We work in two-week sprints.


Responsibilities:

  • Enhance and maintain server-side components and libraries within the RiskViewer platform.
  • Contribute to the improvement of risk reporting and the onboarding of new security types.
  • Collaborate with a diverse team, including desk strategists, traders, and other global RiskViewer squads.
  • Engage with technology and market risk teams within the organization.
  • Develop high-quality code subject to continuous testing and peer review.
  • Apply server-side Java skills, with a focus on multi-threading and distributed architectures.
  • Ensure effective interaction with databases and SQL-based systems.
  • Support system development and maintain operational stability on Linux environments.
  • Code-read, debug, and comprehend complex and unfamiliar codebases.
  • Contribute to an Agile environment, adhering to a fast-paced two-week sprint cadence


About mthree:

Since 2010, mthree has been helping clients solve their business and technological challenges. We are a technology and business consultancy with a global workforce delivering significant business and IT projects in some of the largest financial services organizations worldwide.

  • Core Services
  • Consulting and Advisory
  • Managed Services
  • Alumni Graduate Program
  • Alumni Pro Program


We have a global presence and are experts in delivering exceptional quality to our client base, providing consulting services across Risk, Regulation & Compliance; Vendor Products; Application Support; Application Development; Cyber & Information Security; Data Science and DevOps areas.

Our Expert program offers experienced professionals access to top roles in tech, finance, aviation and insurance. Join us to work on groundbreaking technology projects, from international trading platforms to critical applications for leading airlines. We recruit professionals who are eager to fast-track their careers in technology or operations within prestigious global organizations.


Candidate Requirements:

  • Education: A STEM degree (e.g., in Computer Science, Engineering, Mathematics, or Physics).
  • Experience: 0-3 years of software engineering experience in a commercial environment.
  • Demonstrated strong interest in financial services, capital markets, and risk management.
  • Proficiency in server-side Java, with a solid understanding of: Object-oriented design, Appreciation of Multi-threading desirable, Distributed architectures
  • Linux proficiency, with the ability to perform both development and system support tasks.
  • Solid understanding of databases and SQL.
  • Experience with C and Python (a plus).
  • Familiarity with Agile workflows, Git, and experience with unit testing and regression testing.
  • Ability and willingness to debug and comprehend large, complex, and unfamiliar codebases.
  • Strong desire to write precise, high-quality code.
  • Excellent interpersonal skills for effective team collaboration, knowledge sharing.


Additional Skills:

  • Ability to work independently as well as in a collaborative team environment.
  • Strong problem-solving and analytical skills.
  • A passion for continuous learning and improvement.


At mthree, our values support courageous teammates, needle movers, and learning champions all while striving to support the health and well-being of all employees. We take great pride in celebrating the diversity of each individual who contributes to making mthree the company it is today and will be in the future. We value diversity both within mthree and with our partner companies, and we're proud to provide an environment where all our colleagues can flourish. That means promoting a strong culture of equality but, most importantly, inclusion.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Software Developer?

Sign up to receive alerts about other jobs on the Java Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$66,157 - $90,051
Income Estimation: 
$82,230 - $118,841
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$66,195 - $86,448
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at mthree

mthree
Hired Organization Address New York, NY Full Time
Systems Reliability Engineer (SRE) - Finance Technology We are seeking a Systems Reliability Engineer (SRE) to join a le...
mthree
Hired Organization Address Boston, MA Full Time
Looking for candidates local to Boston Want to work in technology in the financial industry? We are looking for someone ...
mthree
Hired Organization Address Alpharetta, GA Full Time
**Looking for local candidates** Want to work in technology in the financial industry? We are looking for someone to be ...
mthree
Hired Organization Address New York, NY Full Time
**Looking for local candidates** Want to work in technology in the financial industry? We are looking for someone to be ...

Not the job you're looking for? Here are some other Java Software Developer jobs in the New York, NY area that may be a better fit.

Java Developer

Software Guidance & Assistance, New York, NY

Iris Software Inc. | Java Fullstack Developer

Iris Software Inc., New York, NY

AI Assistant is available now!

Feel free to start your new journey!