Header

SECURITIES TECHNOLOGY, CLIENT TECHNOLOGY SOLUTIONS, SENIOR JAVA DEVELOPER - SINGAPORE


Job Summary & Responsibilities

The primary role of the candidate is to design, develop, and support one or more components of the distributed Listed Derivatives Clearing System. The candidate is expected to participate in the entire software development life cycle from definition of requirements through deployment and support.  The successful candidate will work closely with IT peers and operational professionals to define behaviour, services, and interfaces for the tools under development.  The candidate is expected to work closely with colleagues and users in other regions.   On occasion, the candidate is expected to lead technical discussions with the global team members. 


DEVELOPMENT PROSPECTS 

The candidate will have the opportunity to 
• Develop a deep understanding of the Global Futures Business and the business flows 
• Develop a deep understanding of GS’ Listed Derivatives Transaction Processing systems and related applications 
• Build close working relationships with Business Users 
• Develop personal and technical skills to a high level 
• Participate in a high work ethic environment 
• Develop project management skills

Basic Qualifications

2+ years OO design/development 
2+ years Java 
2+ years RDBMS, Sybase or UDB preferred 
Experience with OO design and Java implementation 
Experience providing high quality production support to a demanding user base 
Experience with requirement gathering from interactions with end-users 
Experience with full project life cycle 
Solid communication and presentation skills 
Demonstrate solid ability to multi-task (2-3 simultaneous projects) 
Listed Derivatives knowledge a strong plus 
Familiarity with C#/.Net is a plus 
Must be a self starter

Preferred Qualifications

OO design and implementation experience essential 
Core Java experience essential 
RDBMS experience essential, Sybase or UDB a plus 
Experience with real-time systems/messaging infrastructures with multi-thread capability highly desirable 
Familiarity with build/deployment tools e.g. ANT 
Test driven development and methodology using tools like Fitnesse a plus 

Programming Languages: 
2+ years OO design/development 
2+ years Java 
2+ years RDBMS, Sybase or UDB preferred 

Goldman Sachs is an equal opportunity employer. © The Goldman Sachs Group, Inc., 2012. All rights reserved.