Senior Member Technical Staff - Bangalore - Oracle
Oracle as the company that open the jobs vacancy, have some qualification and spesification especially for the Senior Member Technical Staff jobs vacancy. To find out more information and about qualification and spesification details, walkin interview schedule, the address of the company, the company contact info (email/phone number) of Oracle company, please start to apply for the job vacancy with fill the jobs application with click the 'Apply This Job' button below.
Fusion Middleware — Oracle Data Integrator Development
Are you looking for hands-on experience in developing the next generation of Oracle data integration products, using cutting-edge technologies? Oracle’s data integration products are deployed by thousands of enterprise customers to integrate data across their applications within and across enterprises, and for building data-warehousing and business intelligence solutions.
Oracle Data Integrator (ODI) solves the challenge of integrating data and applications throughout the enterprise, to address top business imperatives such as business intelligence, data-warehousing, data quality, data synchronization and metadata integration across OLTP applications, and data access and transformation needs in a service oriented architecture (SOA) environment. ODI supports complex transformation rules in data integration flows, and its scalable architecture takes advantage of various hardware architectures to enable horizontal and vertical scaling to support large data volumes. ODI provides high availability (HA) of integration operations without single points of failure, and built-in metadata extensibility and knowledge-modules (KMs) enables customers and partners to easily extend the product to meet custom integration needs. Oracle Data Integrator (ODI) features an active integration platform that includes all styles of data integration: data-based, event-based and service-based. ODI provides real-time data integration, processing events and data changes through its advanced Changed Data Capture (CDC) capability. ODI also works well with Oracle SOA products, providing integration support for large volume data transformation services in business flows. ODI also provides robust data integrity control features, helping assure the consistency and correctness of data throughout the enterprise.
ODI core infrastructure group is looking for a creative and motivated individual with strong analytical and programming skills. The team develops and maintains:
The metadata repository incl. security, export / import, versioning – all the metadata used by the product is stored in a relational database
Object-relational persistence framework – solves the object-relational impedance mismatch by customizing Eclipselink persistence
Public Java SDK – exposes the ODI backend through a set of Java SDK to be used by 3rd party applications both form JSE and JEE architectures
Runtime -agents used by the product that coordinates the execution of the ODI sessions
Codegen/Mapping-Mappings are the logical and physical organization of data sources, targets, and the transformations through which the data flows from source to target.
KM-Knowledge Modules that make it possible to quickly and easily integrate technologies, databases, and applications. e.g Oracle, Exadata, BigData etc.
You will be part of development team designing and developing the core product features.
Design, implement, test and maintain features or enhancements to existing components.
Perform technical research and write functional and design specifications.
Review test specifications and documentation manuals.
BS/MS in Computer Science or related fields
4+ years experience with Core Java,J2EE,SQL and XML
Experience with Object-Relational persistence frameworks (TopLink/EclipseLink, Hibernate, etc) and transaction management
Object-oriented design and programming
Detailed Description and Job Requirements
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.