Senior Software Engineer – Java Development – Oracle

Job Description

JOB DESCRIPTION:

We are seeking a highly motivated Senior Software Engineer who is a collaborative team player and enthusiastic about contributing to the architecture, design, and development of the Oracle-NetSuite ERP product. In this role, you will play a significant part in solving intricate problems, simplifying coordination, building solutions, validating and verifying them, preparing test plans, coding automated tests, and collaborating with geographically diverse product teams.

Responsibilities:

  • Collaborate with other development teams, testing/automation teams, product management, and UX to define and implement new product offerings while ensuring the continuous functionality of the existing ERP system.
  • Independently or jointly investigate, present options, review, and implement entirely new functionality or re-architect existing solutions to meet growing needs.
  • Implement solutions that include database schema, business logic, and some presentation layer work.
  • Utilize existing methods and standard methodologies in the software industry to build features and platforms with the highest levels of security, reliability, efficiency, and scalability.
  • Analyze potential customer workflows and scenarios, investigate and reproduce customer-reported issues, and resolve them according to defined service level agreements.
  • Validate and certify peer engineers’ work to achieve a high-quality product. Prepare test plans and code Unit, Functional, Performance, and Scalability tests.

Qualifications/Skills:

  • Bachelor’s/Master’s degree in computer engineering or equivalent with 5+ years of software development experience and a proven track record of making technical decisions.
  • 5+ years of experience with Java and 5+ years of SQL database experience.
  • Hands-on experience in system design, High-Level Design, Low-level design.
  • Sound experience in Restful Web services.
  • Working experience in Data Structure and Algorithm.
  • Intimate working understanding of modern web applications from database to browser.
  • Excellent communicator in both technical and non-technical contexts.

More Information

Apply for this job
Share this job