Application Development

Overview

On Site
$56.84 - $81.2 hr
Full Time
Contract - Independent
Contract - W2

Skills

Application Development
Management
Real-time
Trading
FOCUS
Scalability
Optimization
High Availability
Orchestration
Authentication
Software Development Methodology
Testing
Communication
Leadership
Java
Messaging
Middleware
Database
Computer Networking
Python
DevOps
Cloud Computing

Job Details

Title: Application Development

Location: New York,NY
Employment Type: Contract

Compensation
Pay Range:$56.84-$81.20/Hrs

Description
Develop and manage a holistic architectural strategy for post-trade and real-time risk/monitoring systems.
Standardize integration between critical low-latency trading paths and post-execution systems.
Focus on scalability, resiliency, recoverability, manageability, simplicity, performance, and cost optimization.
Operate a modern platform as a service for high availability and resiliency.
Utilize modern observability, configuration, orchestration, authentication, and logging technologies.
Encourage open communication, new technologies, and innovative thinking.

Key Responsibilities
Design and implement high-performance messaging middleware/framework.
Develop resiliency in applications using frameworks and platforms.
Improve SDLC, testing, configuration, and development experience with a shift-left approach.

Qualifications
5 or more years of experience with Java and distributed systems.
Strong hands-on core Java programming skills.
Experience with distributed systems such as messaging middleware, databases, and networking.
Good communication skills and leadership in development.
Knowledge of Python is a plus.
Experience with DevOps, cloud computing, or stream processing is a plus.

Core Technologies
Java | Distributed Systems | Messaging Middleware | Databases | Networking | Python | DevOps | Cloud Computing | Stream Processing

Contact Information
Kaushik Podishetti,

Benefits
Learn more about our benefits offerings here

EEO Statement
Learn more about our EEO policy here

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.