Java Architect and Developer
Position Description
Overall responsibility: Architecture, engineering and development of tooling and processes for the FMP initiative.
Key responsibilities:
- Design, develop, test and maintain an internally developed Non-Source Object Promotion ("NSOP") (a database object migration and turnover automation framework)
- Integrate database turnover tools for Sybase and DB2 with the NSOP framework
- Integrate both internal and third-party tools for database meta data profiling with the NSOP framework (e.g. database meta data compare tools)
- Develop the NSOP feature set, implementing elements from the features roadmap.
- Work closely with development teams during adoption and integration
- Integrate NSOP with other internally developed systems by designing and implementing suitable service layers and abstractions.
Key Interactions: Other members of the NSOP team in Montreal, New York, India, and Shanghai , all tracks of the FMP team, the MSDE team, development teams adopting NSOP, Firmwide development managers, and infrastructure engineering team members
Skills Required
- Languages: Java (essential), Unix shell, Perl , SQL
- SDLC: Formal methods, standards, practices, approaches and solutions
- Development Platforms and Integrations: Spring , Hibernate, JDBC, J2EE, XML, SOAP or REST
- DB technologies: DB2 or Sybase or both -- with knowledge of database architecture and database meta data (DDL)
- Build Platform: Ant
- Web Development
- Concrete experience with deploying and supporting production applications
- Concrete experience working with databases
- Multi-Tier application architecture
- Design patterns
-specific technologies: AFS (and VMS), CPS, Autosys, TCM, syts or db2ts (database turnover systems)
- Revision Control Development tools: Perforce
Skills Desired
- MQ Series
- JavaScript
- Web development using: GWT/GXT or extJS and Ajax
- Other Relational Database platforms such as Sql Server, Oracle
- Mainframe database technologies
- Tera Data
- YAML
| |||||||||||||
| |||||||||||||
No comments:
Post a Comment