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

Rasa

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

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

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