Job Description
We are seeking a skilled and motivated Java Developer to join the Operations Technology team. This role involves full lifecycle software development including analysis, design, implementation, testing, deployment, and maintenance of large-scale distributed systems. The ideal candidate will possess strong Java development skills, work collaboratively with global teams, and directly engage with business users to deliver robust post-trade operations solutions.
About the Practice Area
Technology functions as a strategic partner with our business units and global technology leaders to transform how we compete in dynamic financial markets. Our investments empower innovations in quantitative trading, modeling, risk systems, and client relationship platforms—all supported by a world-class infrastructure backbone.
About the Team
Operations Technology supports core post-trade functions across the firm—Settlements, Confirmations, Regulatory Reporting, Position Keeping, and more. It is a globally distributed, functionally aligned organization committed to innovation, technology excellence, and stability in delivering client-focused solutions.
Job Responsibilities
- End-to-end ownership of software delivery: requirements analysis, design, coding, testing, deployment, and maintenance.
- Build and support scalable, distributed Java-based systems.
- Work closely with end-users and other technologists to integrate with frameworks, tools, and platforms.
- Collaborate with a global delivery team to support development and production stability.
- Apply Object-Oriented Analysis and Design principles and use design patterns appropriately.
- Implement multithreaded and highly available systems.
- Adhere to agile methodologies and iterative development practices.
Required Skills
- 5+ years of professional Java development experience.
- Strong understanding of core Java technologies, databases, and middleware (SOAP, XML, RESTful services, messaging).
- Solid foundation in Object-Oriented Programming and Design Patterns.
- Practical experience with multithreaded system development.
- Familiarity with Agile and Scrum methodologies.
- Excellent problem-solving skills and strong verbal/written communication.
- Experience in collaborating across global teams and directly interfacing with business users.
Preferred Skills
Experience with:
- MQ messaging
- Spring Framework
- Hibernate ORM
- Prior experience in the investment banking or financial services domain.
Certifications
[Optional; insert if required]
Education
Bachelor’s or master’s degree in computer science, Engineering, or related technical field.
#J-18808-Ljbffr
```Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte