Java Developer (Direct Investment Banking Client)

Prutech Solutions Inc.

Apply to this job
Charlotte, NC, us on site Until 8/21/2026 H-1B sponsor history First posted March 26, 2025 Last posted March 26, 2025
Job description

PruTech Solutions Inc. (PruTech) is an established Information Technology (IT) and business support services organization with extensive experience in successfully partnering with private and public sector organizations. For over 14 years, by employing industry best practices and developing customized solutions, our clients have benefited from PruTech’s implementation of innovative technologies and ever-evolving IT services.

Minimum Qualifications: 

• A senior developer with a minimum of 7 years Java development experience

• Strong knowledge of core Java with particular focus on:

• Data structures

• Algorithms

• Design patterns

• Strong multi-threaded experience with particular focus on: 

• Concurrent collections 

• Synchronization and concurrent techniques

• Strong Spring experience

• Strong Database experience with exposure to either Oracle, Sybase or Microsoft SQL

• Strong problem solving and debugging experience

• Good knowledge of UNIX/Linux commands and utilities

• Excellent communication skills


Preferred Qualifications: 

• A senior developer with a minimum of 10+ years Java development experience

• Experience with Coherence or another distributed cache

• Familiarity with Capital Markets (Fixed income securities, Interest Rate Derivatives or Credit Derivatives)

• Familiarity with trading/risk management platforms (Calypso)


All your information will be kept confidential according to EEO guidelines.

About this role

Summary

Develop and maintain Java applications with focus on data structures, algorithms, and multithreading

Job title

Java Developer

Experience level

7+ years

Industry

information technology

Location requirements

Charlotte, NC, US; on-site preferred

Salary

Not specified

Visa sponsorship

H-1B sponsor history

Management role

No

Skills & keywords

Required skills

javadata structuresalgorithmsdesign patternsmultithreadingspringdatabasesunix/linux

Preferred skills

distributed cachecapital marketstrading platforms

Specializations

javamultithreadingspringdatabasesdesign patterns
Locations

Structured locations inferred from the posting.

Charlotte, NC, USA

On-site City