Java Developer - Equities Trading
Job Description:
As a Java Developer, you'll design, develop, and maintain Java-based systems for equities trading, focusing on backend development and potentially front-end components. You'll collaborate with cross-functional teams to deliver efficient, scalable solutions.
Key Responsibilities:
-
Develop and maintain Java applications for equities trading, with an emphasis on backend systems.
-
Write clean, efficient, and well-documented code.
-
Build and maintain REST APIs.
-
Participate in the full software development lifecycle (SDLC), from analysis to deployment.
-
Collaborate with stakeholders and cross-functional teams.
-
Participate in Agile practices (stand-ups, retrospectives).
Required Skills:
-
At least 7 years of development experience, with strong proficiency in Core Java.
-
Experience with backend development and related technologies.
-
Knowledge of databases and RESTful APIs.
-
Familiarity with Agile methodologies.
-
Problem-solving skills for troubleshooting production systems.
Equities Domain Knowledge:
-
Understanding of equities trading and financial systems is a plus.
Required Skills:
Trading Java