Java Developer - W2 & C2C - NEw York - Contract - Hybrid

  • New York, NY
  • Posted 60+ days ago | Updated 6 hours ago

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
No Travel Required

Skills

Java Developer
trading
Trade
SQL
Spring
Server side java
low latency

Job Details

DICTATION
The team is global. The business team is in Singapore, London and New York and Boston. This is the business users.
They are supporting an ORDER MANAGEMENT SYSTEM <--- This system is written in .C# net and spring. (look for server side Java / Server side C# with ORDER MANAGMENET SYSTEM and ASP.NET as the front end) Teams are in Mumbai and Singapore and London
Tech stack
Java spring microservices and Python layers
C#. Asp Front End .
They are looking for someone who is open and to any development, do what is asked, and work with the users.
Individual contributor role
They don t have angular or react.
They need someone with .Net C# ASP -- FRONT END..
HIS MIND SAYS FULL STACK means an OPEN MIND SET.. - THIS MEANS They want Java Spring and C#.ASP. net. <--- NOTE THIS IS AN UNUSUAL mind set. NOTE THAT THIS IS NOT A FULL STACK ROLE

Must have an understanding of a financial domain, know swaps and equities NOTE THIS IS AN ORDER MANAGEMENT SYSTEM (I m not asking a question about this because the other vendors will know to look for order management, if I ask)
The business line is Equities, but the products are multi-assets Equities fixed income etc.
In terms of the project development in NYC / this role. this is a replacement role. They are looking for someone with EST hours to COMMUNICATE WITH THE USERS. Most development happens in India. They want someone who can talk to the users in NYC.
RECRUITERS MUST RUN CHECKLIST / KEYWORDS UNDERLINED MUST BE ABLE TO DO SUPPORT and WORK WITH USERS to figure out Exceptions and help the USERS.
50 % of the role is Development 20% support business bug fixes to keep lights on 30 % production support when things get sent to them. So it s level 2 or level 3
Database skills is not complicated, MUST KNOW SQL
Java C#. ASP. net Database / SQL
React (I guess) this seems to be optional.

Not easy to quantify how much work is server side / back end Java. And how much of the time is spent doing Front end, C#ASP - IT DOES NOT include right now upgrading from C# to React.
He would look for someone who is open minded and willing able to adopt any of these skills. Put this in the coversheet!!
The Term FULL STACK to HIM, means ADAPTABLE TO ANY SKILL SET AND STACK (this is unusual)
TOP 5 must have skills plus what he really wants RUN THE CHECKLIST ON THIS FOR SURE Java spring boot C# .net experience with ASP.net Database skills Any front end technologies / angular / react Python Open mind to do any tech stack Banking and Financial I WOULD LOOK FOR ORDER MANAGEMENT Experience Excellent Communication skills, in the afternoon EST hours (manager is in London) Candidate needs to work with USERS in NYC in the afternoon.
Interview process
Technical interview with live coding
2 rounds.
---------------------------------------------------------------------------------------------
TECH MATCH: Role: Java Server side Developer with React and Databases and Trade Execution (trading system) Hybrid 3 Days a Week Onsite IN NEW YORK..
8 plus years experience. 7-10 years of experience.
Department Profile:
Client Investment Management Technology exclusively partners with the Client's Investment Management business division to design and develop systems and integrate vendor products to globally support full life cycle business processing. Activities include Portfolio Analysis, Risk, Trading, Operations, and Sales & Marketing. Client Investment Management (IM) Technology also provides holistic support and quality assurance across the suite of applications used in the IM environment. Role Profile:
The successful candidate will work collaboratively to design and develop a modern technology stack to power our digital platforms aimed unlocking efficiencies for our Investment Teams and Traders. As a front office developer, the individual will also work closely with the Equity front office team to solve operational problems and design strategic solutions to offer best-in-class technology to our Investment Managers. A full stack developer within Investment Management space must be adaptable, as the role involves combination of technical, financial, and collaborative skills to ensure the successful development and operations of a sophisticated investment platform. Team Technologies Used:
- Java 8+ and Spring Boot micro-services
- React 14+ and JavaScript- Distributed caching- SQL databases
- Python v3.8+- Version Control: Git, Bitbucket.- CI/CD: Jenkins

Role Responsibilities: RECRUITERS MUST RUN CHECKLISTS KEYWORDS UNDERLINED
- Build and maintain the user-facing components of the investment management application, ensuring a responsive, user-friendly, and intuitive interface. <--- THIS SENTENCE IS ALL REACT, but with Components
- Design and implement the server-side applications, focusing on the business logic required for portfolio management, asset tracking and trade execution . <--- THIS SENTENCE IS ALL SERVER SIDE
- Design solutions that scale with that scale with increasing data, users or transactions, ensuring the system can handle high loads, especially during market volatility.<--- THIS SENTENCE IS SERVICE SIDE
- Design and develop applications using Java and Spring Boot technology using best practices for coding and testing. - Participate in the Agile ceremonies
and actively drive towards team goals .
-
Work independently using modern software development practices.
- Work collaboratively with a global team of technologists.
- Provide guidance and critical analysis of proposed changes during code reviews.
- Manage communication and partner with our end users to design solutions.
Skills Required:
- At least 8 years of experience developing enterprise-scale Java systems with Spring.
- Demonstrated experience designing and building reliable, resilient, scalable applications .
- Solid experience writing unit tests , component tests , and integration tests .
- Solid experience with relational databases using SQL. <--- MUST HAVE SQL
- Experience with microservices and distributed systems.
- Experience communicating directly with business stakeholders.
- Strong Computer Science fundamentals.
- Understanding of financial markets and various financial instruments
, with a focus on Equity and multi-asset .
--------------------------------------------------------------------------------------
Job Description:

Hybrid 3 Days a Week Onsite
Java Full Stack Engineer
Company Profile:
Client is a leading global financial services firm providing a wide range of investment banking, securities, wealth management, and investment management services. With offices in more than 41 countries, the Firm's employees serve clients worldwide including corporations, governments, institutions, and individuals. As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of values rooted in integrity, excellence, and strong team ethic. Client can provide a superior foundation for building a professional career - a place for people to learn, to achieve and grow. A philosophy that balances personal lifestyles, perspectives, and needs is an important part of our culture.
Technology at Firm:
Technology is the key differentiator that ensures that we manage our global businesses and serve clients on a market leading platform that is resilient, safe, efficient, smart, fast, and flexible. Technology redefines how we do business in global, complex, and dynamic financial markets. We have a large number of award-winning technology platforms that help to propel our Firm s businesses to be the top in the market. Our India technology teams are based in Mumbai and Bengaluru. We have built strong techno-functional teams which partner with our offices globally taking global ownership of systems and products. We have a vibrant and diverse mix of technologists working on different technologies and functional domains. There is a large focus on innovation, inclusion, giving back to the community and sharing knowledge.
Department Profile:
Client Investment Management Technology exclusively partners with the Client's Investment Management business division to design and develop systems and integrate vendor products to globally support full life cycle business processing. Activities include Portfolio Analysis, Risk, Trading, Operations, and Sales & Marketing. Client Investment Management (IM) Technology also provides holistic support and quality assurance across the suite of applications used in the IM environment.
Role Profile:
The successful candidate will work collaboratively to design and develop a modern technology stack to power our digital platforms aimed unlocking efficiencies for our Investment Teams and Traders. As a front office developer, the individual will also work closely with the Equity front office team to solve operational problems and design strategic solutions to offer best-in-class technology to our Investment Managers. A full stack developer within Investment Management space must be adaptable, as the role involves combination of technical, financial, and collaborative skills to ensure the successful development and operations of a sophisticated investment platform.
Team Technologies Used:
- Java 8+ and Spring Boot micro-services
- React 14+ and JavaScript- Distributed caching- SQL databases
- Python v3.8+- Version Control: Git, Bitbucket.- CI/CD: Jenkins
Role Responsibilities:
- Build and maintain the user-facing components of the investment management application, ensuring a responsive, user-friendly, and intuitive interface.
- Design and implement the server-side applications, focusing on the business logic required for portfolio management, asset tracking and trade execution.
- Design solutions that scale with that scale with increasing data, users or transactions, ensuring the system can handle high loads, especially during market volatility.
- Design and develop applications using Java and Spring Boot technology using best practices for coding and testing.
- Participate in the Agile ceremonies and actively drive towards team goals.
- Work independently using modern software development practices.
- Work collaboratively with a global team of technologists.
- Provide guidance and critical analysis of proposed changes during code reviews.
- Manage communication and partner with our end users to design solutions.
Skills Required:
- At least 8 years of experience developing enterprise-scale Java systems with Spring.
- Demonstrated experience designing and building reliable, resilient, scalable applications.
- Solid experience writing unit tests, component tests, and integration tests.
- Solid experience with relational databases using SQL.
- Experience with microservices and distributed systems.
- Experience communicating directly with business stakeholders.
- Strong Computer Science fundamentals.
- Understanding of financial markets and various financial instruments, with a focus on Equity and multi-asset.
Skills Desired:
- Experience with C# / .NET for application development.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.