Software Developer 3
NetSuite Inc
Bengaluru, India, IN
3d ago

All over the world, people's lives are better because of Oracle. Want to make a difference? Join our company of change-makers.

From Oracle to culinary school and back again. Bonnie Carlson Kaypaghian uses the skills she learned to create recipes for her daughter’s Type 1 Diabetes and has written a cookbook to share with the world. #LifeatOracle

Software Developer 3-21000GTVApplicants are required to read, write, and speak the following languages : English

Preferred Qualifications

Overview

A job at Oracle Marketing Cloud NextGen is not only a fantastic career opportunity but an opportunity to be a part of something big! We are currently hiring top talent to help innovate our next generation application and want you to be a part of it.

The ideal candidate must have passion for solving complex and interesting problems in the area of distributed computing, high volume transaction processing and large scale system design.

Our success requires us to process over 500 million transactions a day in a SaaS environment. We are seeking individuals who can handle the challenges and opportunities of developing software that operates at this scale while expanding our functionality to even further the lead that Oracle Marketing Cloud NextGen has over the competition.

Software Engineers will work on many different projects and assume varying responsibilities.

Responsibilities

  • Takes full responsibility of one or two features / module development and deployment end-to-end
  • Works on high complex problems and solutions.
  • Has good understanding of how his / her function interacts with all related functions.
  • Works closely works senior developer or architect to review the design proposal and provide the justification for the decision taken.
  • Acquire knowledge of existing code and refactor or re-engineer the code as needed to meet the needs of the evolving platform
  • A very good negotiator with all stakeholders and familiar with business domain and craft solutions is simple and practice
  • Keep up to date on the latest technologies, framework and stay in touch with rapid evolution of the field
  • Work with the platform, data services and QA teams to deliver high quality features on time
  • Requirements

  • BS / MS in computer science or other relevant technical degree with Senior role
  • 6+ years of experience in application development using Java / J2EE technologies
  • Demonstrate analytic and problem-solving skills, particularly as it relates to application design, development and infrastructure
  • Strong understanding of architecture patterns such as multi-tenancy, scalability, and federation, to build cloud-ready systems
  • Ability to analyze, design and review the architecture with senior architect of the group, implement the prototypes.
  • Hands-on Experience with Java, Spring, JMS, relational databases and SQL and scripting like python scripting.
  • Experience designing / implementing & troubleshooting high performance Integration solutions using REST and microservices technologies like SpringBoot, Helidon or like frameworks
  • Excellent object oriented programming, unit testing, debugging and code review skills, using tools like Test NG or Junit.
  • Hands on Docker and Kubernates technologies for development and deployment. Experience on GIT, CI / CD pipeline and build tools like Maven
  • Good understanding of object oriented programming, unit testing, debugging and code review skills using Test NG or Junit
  • Ability to quickly learn and develop expertise in highly complex existing applications and architectures
  • Experience with high volume distributed application development in a SaaS environment
  • 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.

    Travel

    Yes, 25 % of the Time

    Location

    IN-IN,India-Bengaluru

    Job Type

    Regular Employee Hire

    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