Job title : Senior Software Engineering - Oracle Cloud Platform (PaaS) Oracle Data Catalog Services
Oracle Cloud is a strategic growth area at Oracle and is a very comprehensive cloud services offering in the enterprise software industry, spanning Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS).
Oracle PaaS is a key part of Oracle’s Cloud strategy and our suite of PaaS services are differentiated in the industry because it is comprehensive and integrated with our IaaS and SaaS portfolio of products.
This PaaS product are responsible for helping our customer ecosystem of product and solution developers, scientists, analysts and business owners across Line of Business and IT organizations to build data driven applications for their respective application verticals.
Data management services that enable application service development are a key pillar of Oracle PaaS service offerings. You will be responsible for applying your extensive knowledge of software architecture and design to build real-
time applications using streaming data and Machine Learning techniques and designing highly performing and maintainable full stack Java / scala big data applications for Oracle PaaS services
Location : India (Bangalore)
You will be responsible for applying your extensive knowledge of software architecture and user experience to architect, develop and design highly performant and maintainable full stack java / spark applications and services for Oracle PaaS services.
Responsibilities : This is a senior position in the team and you are expected to architect, design and develop java / spark applications and experiences on modern technology stacks allowing customers to develop, build and deploy large foot print applications using our PaaS Services in the Oracle Cloud.
Qualifications for this position are :
Experience working in or working with the startup ecosystem a big plus.
Educational background :
Bachelors of Engineering (BE / BTech) or Masters of Engineering (ME / M.Tech) in CS / EC / EE
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.