Work remotely from anywhere as a Software Developer

Lead Java Software Engineer (VP)

Prime Brokerage Reporting technology is a global team responsible for multiple applications  that are critical for prime brokerage business.  Reporting technology is responsible for generating thousands of reports and making it available for external clients.  Reporting platform has suite of applications - web interface for clients to customize the reports, view the reports and schedule the reports for automatic generation.  Low latency and high throughput are critical for the reporting platform to make the reports/data available for external clients.  Reporting platform uses data warehouse, big data technologies to store the historical data and provides web interface for clients to view the historical data.

Looking for a highly talented and innovative thinker who can play the role of lead and hands-on developer.  Candidate should be passionate about technology and has experience developing high performance transaction or reporting systems with large databases and multi-tier architectures; is a team player and knows how to contribute as part of a distributed and diversified global team.

The candidate must have a sound grasp of development best practice and system architecture. Candidate will be expected to produce high-quality that can pass critical peer review, and to work under a high-pressure and timeline-driven environment. 

Deep technical knowledge and the ability to communicate ideas is an integral part of the role, and as such the successful candidate will be required to demonstrate proficiency in the technical areas required for the project, and should possess good verbal and written communication skills.

Candidate will work closely with business analysts, product development, and business users to interpret the requirements and evaluate alternative solutions.  Candidate will be responsible creating technical design recommendations for developing and integrating programs per written specifications.

Required Skills:

Minimum skills:

Must be proficient with programming languages and technical frameworks - Java, scripting, spring and related technologies, MVC web development frameworks

Must be proficient in writing test cases and applying standards and best practices

10+ years experience Java/J2EE technologies

5+ years experience with RDMS

Experience with Linux /Unix scripting.

Experience writing technical documentation for production support

Excellent communications skills

Must be able to work directly with business analysts to understand and document requirements

Must be able to function with limited supervision.

Additional skills that will be a plus:

Experienced with big data technologies

Experienced with ETL processing

Experienced with BIRT reporting

Experienced with Python

Experienced with nod.js, reactjs

JP Morgan Chase

  • Location Not available
  • Size Not available
  • Timezone

Similar jobs

Software Engineer - Full Stack

Cardinal Financial Company, LP

Who We Need:Cardinal Financial understands that great people are the key to great companies. We are looking for intelligent, hard-working, p

IT-Ingenieurinnen / IT-Ingenieure

Bundesanstalt Technisches Hilfswerk

Die Bundesanstalt Technisches Hilfswerk suchtIT-Ingenieurinnen / IT-Ingenieure(EG 11)Kenn-Nr. THW 2018-218für die THW-Leitung, Referat

Software Engineer - Full Stack

Cardinal Financial, LP

Who We Are:Cardinal Financial is a nationwide direct mortgage lender whose mission is to prove that homeownership is possible for everyone.

JAVA Developer (Backend)

Intland Software GmbH

With its codeBeamer ALM tool, Intland Software helps clients accelerate and future-proof their product innovation and development processes.

Cloud- KPI Data Engineer


At Elastic, we have a simple goal: to pursue the world's data problems with products that delight and inspire. We help people around the wor