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

Support Engineer


SUMMARYWe are looking for enthusiastic support engineers to help our customers with the use of our product, from debugging machine learning

Senior Back-End Engineer, Go


LoopVOC is looking for a talented and motivated backend engineer who can hit the ground running and take our product to the next level.

REMOTE Sr. Data Analyst


Surge Forward is looking for smart, self-motivated, experienced, senior-level consultants who enjoy the freedom of telecommuting and flexibl