Sr. Data Software Development/Engineer

  • Competitive
  • New York, NY, USA
  • Permanent, Full time
  • S&P Global
  • 19 Feb 19

Sr. Data Software Development/Engineer

JobDescription :
Senior developer in the design, development, and maintenance of real time data distribution SOAP and RESTful web services to support Reference Data platform. This person will also be responsible for the maintenance and configuration of Oracle Coherence to manage the in-memory data grid used to improve the performance of data distribution services for our consumers. All our services are published via Service Oriented Architecture (SOA) for consumption by all S&P Global Ratings applications globally. This individual will work with a unique architecture, the GoldenSource MDM (Master Data Management) platform, that exposes internal data assets, in real-time, to all Ratings applications in a secured fashion. This is an opportunity for a devout SOA proponent to be part of a central team whose mission is to deliver on the benefits of the Service Oriented Architecture vision.

Experiences & Skills:
8 plus years of Core Java object-oriented software development experience, with four years minimum, developing J2EE server side components in a near real-time large-scale enterprise environment

  • Hands on SOA development experience with strong skills in Core Java, J2EE, Spring, JMS, JPA, Hibernate, ODSI, Web Services (SOAP & RESTful)
  • Hands on experience with SOA tools/technologies such as: ODSI, Progress Sonic ESB, Oracle Coherence Data Grid, Apache Axis, Apache CXF
  • Hands on WebLogic Enterprise Server and Cluster configuration management experience, Tomcat application server
  • SOA Test Tools such as SOAPUI and be able to create Junit Test cases, Mockito, Performance testing, Load testing
  • Familiarity with WS-* standards, J2EE Design Patterns and the Rational Unified Software Development process
  • Maven and Ant builds and Continuous integration tools like Parasoft, Jenkins
  • Usage of Eclipse IDE and CVS/WinCVS, Github for source code management and development
  • Good understanding and usage of JSON Java Libraries, XML Java libraries, Linux scripting and developing Unix shell scripts
  • Good understanding of Oracle 12C, SQL and PL/SQL
  • Experience using JPA, Hibernate, Object Relational Mapping solution in conjunction with Spring framework
  • Good understanding of data models and data architecture as it pertains to the securities industry and financial instrument
  • Development on both Windows and Linux platform
  • Working knowledge with GoldenSource MDM is great plus.
  • Working knowledge with AWS is great plus.

Preferred Qualifications: Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering