Java Software Engineer - Open Systems Technologies
Jersey City, NJ 07302-3973
About the Job
A financial firm is looking for a Java Software Engineer to join their team in Jersey City, NJ.
Compensation: $155K
No C2C - this is a full time position. Need 5+ years work experience in the US on a full time basis.
- Design and develop next-generation equity and credit analytics platforms
- Work with business partners and analysts to understand data requirements and analyze and design the necessary data pipeline and database design
- Design, implement and maintain data pipelines that can efficiently and reliably ingest and store data from a variety of internal and external sources
- Develop robust quality control processing, monitoring, and workflow dashboards
- Integrate risk and quantitative models
- Simplify and automate existing manual data processes
- Provide support for overnight batch jobs
- Lead a team of developers
- Participate in strategic discussions
- Work with a team of frontend and backend engineers, product managers, and analysts
- A Bachelor's or master's degree in Computer Science, Engineering, Physics, Math, or related work experience
- 6+ years of expertise in application design, coding, testing, maintenance, and debugging
- Strong proficiency in Java, Python, REST, Microservices, Spring Boot, and API gateway
- 6+ years of experience programming in SQL queries, stored procedures, query optimization performance tuning (Microsoft SQL Server, PostgreSQL or Oracle)
- Experience with various cloud technologies, including AWS, Azure, GCP, Snowflake, Spark, and their associated tools
- Experience creating and maintaining Conceptual, Logical, and Physical data models
- Ability to identify opportunities to reuse data and reduce redundancy across the enterprise
- Experience with Git/GitHub
- Experience with DevOps tools like Jira, Confluence, and CI/CD pipelines (Jenkins)
Required
- Strong analytical skills
- Willing to take full ownership of projects, covering discovery, analysis, technical design and implementation, testing, and deployment tasks
- Good communication skills and be comfortable working closely with senior quantitative analysts, risk analysts and business partners
- Strong desire to document and share work done to aid in long term support
- Self-starter, a dependable partner, and team player
- Experience with market data vendors - Bloomberg, Markit, ICE/Client, S&P, Moodys, Fitch, Russell, Intex, JPM, Factset, State Street, CRD, and Yieldbook
- Experience working on distributed system and handling & processing of large-scale data (trades, risk, market data etc)
- Experience working in the finance industry
- Knowledge of fixed income analytics for asset types such as Corporate bonds, Treasuries, Derivatives, Sovereigns, Bank Loans, MBS, ABS, and CLO
#LI-KS1 |
Source : Open Systems Technologies