Java Developer (Multithreading) Banking Domain

princton, NJ, US • Posted 1 day ago • Updated 17 hours ago
Contract Corp To Corp
Contract W2
Contract Independent
On-site
Company Branding Image
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • relational databases
  • algorithms
  • MICROSERVICES
  • CLOUD COMPUTING
  • DEVOPS
  • MICROSOFT AZURE
  • DATA STRUCTURES
  • QUALITY MANAGEMENT
  • BANKING SERVICES
  • MULTITHREADING
  • Problem solving
  • Financial Systems
  • AMAZON WEB SERVICES
  • SQL DATABASES
  • NETWORK PERFORMANCE
  • code review
  • restful apis
  • Performance Tuning
  • Apache Kafka
  • Knowledge of Finance
  • Application Performance Management
  • Application Programming Interfaces (APIs)
  • Java (Programming Language)
  • Spring-boot
  • Success Driven Person
  • Java Web Services
  • Memory Management
  • Low Latency
  • Concurrency
  • Enterprise Messaging Systems
  • Electronic Trading Platform
  • Locksmithing Skills
  • Parallel Computation
  • Transaction Processing Systems

Summary

Job Title: Java Developer (Multithreading) Banking Domain
Job Location: Princeton, NJ
Job Type: Contract

Job Description:

  1. Design, develop, and maintain Java-based applications with a focus on multithreading and concurrency.
  2. Build high-performance and scalable solutions for banking and financial systems.
  3. Implement thread-safe code, synchronization techniques, and concurrent data structures.
  4. Work on real-time transaction processing systems and ensure low latency.
  5. Collaborate with cross-functional teams including business analysts, QA, and DevOps.
  6. Optimize application performance, memory usage, and throughput.
  7. Troubleshoot and resolve production issues related to concurrency and performance.
  8. Participate in code reviews and ensure adherence to coding standards and best practices.

Required Skills

  1. Strong experience in Core Java (Java 8 or above).
  2. In-depth knowledge of multithreading, concurrency, and synchronization.
  3. Hands-on experience with:
  4. Java Concurrency API (Executors, Locks, Futures, etc.)
  5. Thread pools and parallel processing
  6. Solid understanding of data structures and algorithms.
  7. Experience working in the banking/financial services domain.
  8. Knowledge of RESTful APIs and microservices architecture.
  9. Familiarity with SQL and relational databases.
  10. Strong debugging and performance tuning skills.
  11. Preferred Qualifications
  12. Experience with Spring / Spring Boot.
  13. Exposure to Kafka or messaging systems.
  14. Knowledge of low-latency systems or trading platforms.
  15. Familiarity with cloud platforms (AWS, Google Cloud Platform, or Azure).

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.
  • Dice Id: 91165639
  • Position Id: 2026-17361
  • Posted 1 day ago

Company Info

About Staffingine LLC

Staffingine LLC specializes in enhancing organizational performance through the effective and competent application of technology and outsourcing solutions for our clients. Our objective is to not only solve short term business and technology needs, but to create next-generation of competitive advantages that drive future growth and success.

With the state of the art development center in Noida and associates working in India and US, we provide services to businesses globally. Our broad resource of associates ensures that our clients have easy access to resources that they need in their specific business and technical domain. Staffingine's resources, coupled with Staffingine Group widely spread channel & infrastructure, gives client unique scalability to meet the needs of projects of any size, at any location.

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Dallas, Texas

Today

Easy Apply

Contract

Newark, California

Today

Easy Apply

Contract, Third Party

Search all similar jobs