Senior Member Technical Staff
Oracle
Noida, IN,India, IN
3d ago

Preferred Qualifications

APMaaS Group – Java Professionals for Senior Member Technical Staff, (Individual Contributor Role) 

The APM group is looking for an exceptional Java Software professionals to be part of next generation APM. 

The Team and Product

APM is a strategic focus for Oracle. APMaaS is already part of the cloud infrastructure for Oracle Public Cloud. We are building our APM^Next platform and service from the ground up and an exceptional user experience is critical to the success of APMaaS.

The Role

We are seeking highly accomplished Java software professionals who can be part of the “Application Performance Monitoring” software development team. If you are self-driven and have a great combination of coding skills, design skills, and communication skills and have been part of large enterprise class software product development teams on Java and Cloud, have worked on development of services deployed on the popular Cloud platforms like Oracle Public Cloud, Amazon Web services or Azure then this position is definitely a fit for you. 

About the Successful Candidate

The successful candidate is a self-motivated, progressive software professional with around 2-7 years of industry experience who can deal with complex problems without supervision. He/She should have had prior experience building frameworks for Cloud applications. Bachelors or Master’s degree or equivalent experience relevant to the functional area.

Responsibilities

  • Design and Development of new APM service based on Java.
  • Specify, design and implement modest changes to existing software architecture to meet changing needs.
  • Contribute to the architecture, design and development of Enterprise tier for Oracle’s next-generation APM Services. 
  • Work with Java Architects, Development Managers in requirements specification definition and detailed engineering analysis from data requirements perspective
  • Do design reviews and code reviews for peers and team members
  • Provide innovative ideas to enhance development process.
  • Provide support to cloud operation for any functional and performance issues. 
  • Provide technical leadership to other software developers.
  • Preferred Skills: 

  • 2-5 years’ experience in production-quality Java Server and UI programming preferably in Enterprise or Cloud Software product companies
  • Strong Experience on Cloud Native Technology Stack and Java Enterprise Programming. 
  • Worked on Applications Servers Like Jetty, Weblogic, Tomcat, Grizzly etc. 
  • Full life-cycle product development experience
  • Experience in developing software on UNIX/LINUX
  • Familiar or have worked on one or more of the following technologies: Java, Cloud Native Architecture, Kubernetes, Terraform, XML, AJAX; REST (Jersey (JAX-RS), JAXB); Node.js, Oracle JET, Micro services Architecture, Kafka, GitHub. 
  • Have been exposed to dev Build automation and continuous integration: Maven, Hudson, Teamcity, Gradle
  • Other Desirable Skills

  • Experience with APM Domain. 
  • Develop designs geared towards massive scalability, and code the core elements of those designs to make adoption faster.
  • Build strong relationship with dev leads inside and outside APM group to design and architecture that is cohesive with other products in our org.
  • Collaborate with other architects and engineers in the APM teams to define and gain adoption of clean, well-designed contracts and best practices across the entire product line, and share those with partners, internal stakeholders and customers.
  • Strong communication and personal skills: work well with members of other functional groups in a project team; demonstrate a strong sense of project ownership
  • Is familiar with both Waterfall and Agile methodology.
  • 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.

    Job

    :Product Development

    Location

    :IN-IN,India-Noida

    Job Type

    :Regular Employee Hire

    Organization

    :Oracle
    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form