Job Description
Java Developer High-Volume Trade Processing (AI-Enabled Development)
Location: Iselin, NJ (Hybrid)
Duration: 12 Month Contract
Pay: $90/hr W2 ONLY, NO C2C
Overview:
We are seeking a highly skilled Java Developer to join a team building a next-generation product designed to process millions of financial transactions with speed, accuracy, and resiliency. This role is ideal for developers who think big-picture, enjoy designing systems that operate at scale, and are eager to leverage modern AI development tools such as GitHub Copilot to accelerate delivery.
You will be part of a core engineering team responsible for receiving, transforming, and processing high-volume trade data in real time. The ideal candidate brings deep Java expertise, familiarity with modern development practices, and enthusiasm for working with AI-assisted coding tools.
Automation testing experience is a strong plus.
Key Responsibilities:
- Design, build, and enhance Java-based components for large-scale, high-throughput trade processing systems.
- Work with millions of inbound transactions, ensuring performance, reliability, and latency requirements are met.
- Leverage GitHub Copilot and other AI-enabled development tools as part of the coding workflow.
- Collaborate with architects, product owners, and fellow engineers to design scalable, resilient system components.
- Write clean, maintainable, and efficient Java code using modern frameworks and development practices.
- Participate in code reviews, technical discussions, and continuous improvement initiatives.
- (Plus) Partner with automation engineers to ensure strong test coverage, functional accuracy, and performance quality.
Required Qualifications:- Strong hands-on Java development experience using modern versions and frameworks.
- Ability to design and implement high-volume, distributed, or real-time data processing systems.
- Comfort working with AI coding tools, ideally GitHub Copilot (1 2 years experience expected, not required to be an expert).
- Proficiency with API development, data processing, and backend architecture patterns.
- Solid understanding of software engineering fundamentals, data structures, and system design.
Preferred Qualifications:- Experience with automation testing or QA engineering tools such as:
- Java-based test frameworks
- Selenium
- Cucumber
- Python-based automation
- Exposure to CI/CD pipelines and automated test integration.
- Experience in financial services, trading systems, or other high-throughput/low-latency environments.
- Developing automated test scripts for API, database, and functional validation.
- Ensuring coverage for functional, performance, and integration testing.
- Designing automation solutions for high-throughput environments (typically 5 8+ years in automation engineering).