Lead Equities Risk Engineer - Lead Software Engineer
As a lead software engineer within the Global Equity Derivatives Risk Management team you will help drive the delivery of a best in class platform that handles real time streaming position and risk management for a wide range of complex financial products.
The individual selected for this role will combine a unique mix of strong hands-on development skill, involvement in technical design and architecture decisions, and ability to draw on deep experience to provide technical leadership and mentoring to a new and growing team of technologists.
You will help drive the full delivery lifecycle through design, development, testing, deployment and support.
The successful candidate must be passionate about working in a fast moving environment, collaborating across a global team of multiple disciplines and agile development process.
The candidate must be excited about working with new technologies and continually learning and evolving their skillset.
Job Responsibilities
* Design, develop and maintain high-quality Java applications, ensuring clean, efficient and well-structured code.
* Provide technical leadership to a small team, guiding developers on design, implementation, code quality and best practices while ensuring timely and high-quality delivery.
* Build and optimize low-latency, high-throughput components for equities risk systems, ensuring real-time processing and stable performance during peak market loads.
* Apply object-oriented design principles and industry-standard design patterns to create modular, scalable and maintainable systems.
* Adopt Test-Driven Development (TDD) to deliver reliable, well-tested and production ready code.
* Ensure compliance with coding standards, security guidelines and architectural best practices throughout the development life cycle.
* Implement and support CI/CD pipeline principles, enabling automated build, test and deployment workflows
* Monitor, troubleshoot and optimize application performance, ensuring reliability, scalability and efficient resource utilization.
* Follow Agile principles and actively participate in Scrum ceremonies, supporting iterative and collaborative development.
* Collaborate with cross-functional teams to deliver end to end features and resolve technical issues efficiently.
Required qualifications, capabilities and skills
Core Technical Skills
* Formal training or certification in Software Engineering concepts and 12 ye +ars of hands-on experience with Java technologies.
* Ability to lead and mentor a small engineering team in architecture, development and problem-solving.
* Java 17 + experience with multi-threaded, high-performance backend development.
* Hands-on experience with Spring Boot and Spring Framework, including microservices, REST services and dependency management.
* Practical experience with FIX protocol, including message parsing, handling and connectivity to trading venues.
* Exp...
- Rate: Not Specified
- Location: Jersey City, US-NJ
- Type: Permanent
- Industry: Finance
- Recruiter: JPMorgan Chase Bank, N.A.
- Contact: Not Specified
- Email: to view click here
- Reference: 210698619
- Posted: 2026-01-09 10:21:51 -
- View all Jobs from JPMorgan Chase Bank, N.A.
More Jobs from JPMorgan Chase Bank, N.A.
- Director of Strategy and Business
- Shipping Supervisor
- Stamping Set Up Operator
- Quality Technician - Document Control (Chittenango, NY)
- METAL PROCESSING OPERATOR - Entry Level (Chittenango, NY)
- Sales Manager - Abbot Kinney
- TRDI Labor/Grounds Maint - Falfurrias, Tx
- Advisor - Biltmore Fashion Park
- Field Service Technician
- Advisor - Suburban Square
- Optometrist, FT (PC) - FASHION VALLEY
- Physical Therapy Assistant
- Occupational Therapist- Sign-On Bonus Available!!!
- Physical Therapist Sign-On Bonus Available!
- Physical Therapy Assistant
- Outpatient Occupational Therapist
- Physical Therapist
- General Laborer
- Production Operator 3rd Shift
- Associate Maintenance Mechanic